atcz / dcswaypointeditor Goto Github PK
View Code? Open in Web Editor NEWThis project forked from santi871/dcswaypointeditor
License: GNU General Public License v3.0
This project forked from santi871/dcswaypointeditor
License: GNU General Public License v3.0
Since DCS doesn't have UA interface, I use RU. And capture don't recognise it. I suggest that problem is with КАРТА instead of MAP for F10.
Since DCS 2.8.3.37584.1 update the DCS-BIOS method of transferring data to aircraft (at least in F/A-18C) is no longer working. Appears to be a problem with button-press sequence. WP capture methods function normally, as is the The Way method of data transfer. Same behavior in both single and multi-thread DCS.exe
DCSWE has detected The Way, and I can capture coordinates and transfer them to my aircraft using The Way. However, DCSWE will not capture via the Way. The program will fail to find the F10 map whenever in capture f10/f11 view and ctrl+t is pressed. I remember seeing somewhere that you mention screen modifications may cause capture to fail, but I assumed that was due to OCR.
Any help if possible would be appreciated.
At the risk of becoming a pest, I think I have ID a legitimate issue, at least in multi-player missions. WPE appears to send the waypoints to the F/A-18C HSI in a weird/corrupt sequence. WPE coordinates for WP 1,2,3,4 in HSI are entered for WP 2,3,4,5. See attached screenshot.
Seems to be confined to a multiplayer server issue and perhaps/probably the ones that spawn an aircraft with WP already programmed. Somewhat of a work-around is to create WPE waypoints in a unique sequence. At least they are added in correct order.
Coordinates that end with 0s e.g.: 45°21.960 are getting entered as 45°21.96 which results in an incorrect entry. The coordinate should be entered as it was captured with no missing digits.
Station Selection, a way to tick what stations I am using, EG a check box for 8,2,7,3. example I load 8 and 2 with JDAM it will sequence MSN1 sta 8, sta 2
MSN 2 sta 8...
or if I am flying ugly just one station.
If no stations are selected it works as it does now
I just tried "DCS The Way" and DCSWaypointEditor programs and both programs fundamentally do the same thing but in different ways. The Way's waypoint entry method speed, and being able to capture from the F11 view are amazing features and DCSWE features like hotkey support, saved waypoint profiles and sequences, PrePlaned jdam and Stations are also incredible.
I propose that development of DCSWaypointEditor app and the Way might be combined.
If development of the 2 apps could be combined i believe that it would lead to a better app and lighter development load shared and spread around more of the dcs modding community.
I believe xkcd 927 applies partially here as well, https://xkcd.com/927/
full disclosure : I am not a programmer and i have have not contributed to either project and i don't know if java vs python would be a major barrier for development, but it seems like something worth considering.
I love all the work both teams do, and thank you very much for even considering my proposal.
Penguin.
Discussed this previously, but I have exhausted all remedies within my ken. WP Editor will simply not find the F10 map on a QHD (2560x1440) monitor. Works fine running DCS in a window of 2550x1430, but oc full screen is much preferred. Surely this issue is not the highest priority in your busy life, but if you could fix it all us QHD monitor owners would be eternally grateful. May the force be with you.
Trying to install DCS BIOS through the wp editor exe, it won't execute and gives me this error:
"Traceback (most recent call last):
File "dcs_wp_editor.py", line 49, in
File "dcs_wp_editor.py", line 26, in main
File "src\first_setup.py", line 175, in first_time_setup
TypeError: install_dcs_bios() missing 1 required positional argument: 'event'"
and then closes
when waypoints for the A-10c gets added they do not retain spaces (tested with A-10c2, using TheWay entry mode)
Would it be possible to Sequence the Stations
Exp ctrl-t it creates msn1 sta 8
ctrl-t again msn1 sta 2
and so on
a while back i was working on a project to bring a simple customizable DataCartridge to dcs. im not super experienced in code so i my plan was to use the default autostart scripting built into each module in "DCS World OpenBeta\Mods\aircraft\A-10C_2\Cockpit\Scripts\Macro_sequencies.lua" and add modify it to set the aircraft up properly like a data cartridge would, like in hornet for example setting default aim-120 range, trackfile time out to 32, etc... with options to change how you wanted to setup the aircraft i got really far and had scripts build for hornet, viper, blackshark 2, but i ran into one major issue from DCS itself.
just as i was getting ready to release a v1 of my script as a mod on the forums when apparently someone found a bug in the intergrety check system for multiplayer that allowed people to edit weapon damage (turn a jdam into a nuke, etc...). this forced pretty much all of the big multiplayer servers to enable the pure scripts option for their servers which of course completely broke my idea, at least for those servers, but i wanted my solution to be able to work anywhere without fear of ED breaking it or updates overwriting it.
thats when i had an idea and why i decided to write this post, DCSWE can use DCS-BIOS to send switch commands to DCS in a Long Sequence... so why not use DCS-bios to send my commands to dcs. most people already have DCS-bios anyway for SRS or DCSWE or TheWay or their own custom switch cockpits. and it would be very unlikely that ED would break DCS-Bios because then everyone's expensive custom cockpits would stop working.
only one problem, im super new to coding and have no idea how to even get a command sent to dcs bios, i've been reading the documentation but most of the examples are for setting up a cockpit with physical switches through an arduino and serial port.
so i thought i would ask you as you have experience with DCSWE which im assuming uses DCS-BIOS to send commands to DCS using software only? im trying to figure out how it all works and what i actually need to learn and am hoping you could mentor me in the right direction.
thank you in advance for any help you can give pointing me in the right direction, i look up to you and the work you've done keeping DCSWE up to date.
I have not used this handy little utility in awhile, but now with latest OB I can not get Capture to Profile to work. Tested 1.2.5 and 1.3 beta. I get audible error Ba-dump, which is guess is failure to capture coordinates. F10/F11 capture works, but I can not get the screen center dot to appear. Latest Java JRE is installed. When I run The Way itself, the dot does appear. Send to Hornet is working normally.
Feature Request : Faster Waypoint entry
Amazing work atcz you really are keeping this tool alive, i cant thank you enough.
It would be nice to be able to adjust the speed at which coordinates are entered, as DCSWPE is a time saving tool this would really help speed up the process and save even more time.
some problems i can see trying to implement this, different aircraft might have different optimal key entry speeds. for exmple on the Hornet the ufc can register key presses as fast as you can press them on the num pad, but other aircraft might be slower.
and the tool could break if set too fast. also slower pc's might be frame rate limited for entry speed. and some people might want it entered slower for realism.
i propose a box where you can enter desired speed for various parameters, like key depress delay, key release delay, etc. that way people can figure out what works best for them. if possible it should also probably only apply to the UFC coordinate entry part as the hsi display switching and waypoint select seem to take a few milliseconds more to register then the UFC keypad.
just a thought i had, while waiting for cordinate entry for 16 waypoints while flying :)
i'l try to take a look at the project later, i have only a tinyest bit of .lua script editing experience from making a custom autostart for the hornet but maybe i can try to figure it out
Thanks for all your Work
Penguin
My setup> DCS Open Beta. AV8B. NS 430. Latest version of DCSWaypointEditor.
Not sure if its me in the file path or if I am somehow missing an important step. I can not locate an updated instructional on YouTube. Not sure if it just doesnt work in the Harrire or if there is (likely) operator error.
How can I trouble shoot this? Thanks!
Hi, first, thanks for this nice tool.
Apologies if i missing some point.
When i capture some point in F10, i can see the coordinated captured in Wpy editor:
[img]https://i.imgur.com/dg9ZVBh.png[/img]
But Coordinate added in the hornet by wpyeditor not match with coordinate capture in F10. when you check precise, not match (only in SS.ss)
[img]https://i.imgur.com/RRGdI0f.png[/img]
Thanks
On attempting to push a flightplan to an F16C, the ICP appears to switch over to the MAN/AUTO field and attempts to enter co-ords there.. which then invalidates the rest of the entry.
Still having issues with WP Editor, now with send to aircraft F/A-18C function. See screenshot. The WP entry on Hornet HSI appears not to enter coordinate digits correctly, resulting in "0" in the degrees column and the seconds converted to decimal .01 sec. I am NOT selecting PRECISE coordinates, but letting the data entry do that. Tested both 1.2.5 and 1.3 beta. Send to aircraft worked formerly, so something has changed. DCS OB 2.8.2.35759. TX for your assistance.
issue: on the F-16 module, when entering a waypoint with an altitude of 0ft into DCSWE, the script skips the altitude entry on the ded rather then writing 0 and pressing enter.
this is a problem when overwriting old waypoints that have a different altitude then 0 as the old altitude will be retained.
example: overwriting the default altitudes and waypoints in a multiplayer server the origonal flyover turn altitude will be retained.
workaround: enter an altitude of 1m and update the waypoint in DCSWE, or edit each indevidual waypoint in the DED after DCSWE is finished.
how to reproduce: have a waypoint already entered into F-16 DED with an altitude above 1ft, then attempt to overwrite it with a waypoint with an altitude of 0ft (ground target near beach or a ship/oil platform).
ps. excellent work with incorporating the TheWays data entry method, im going to try it in the f-18 now (cant wait for f-16 implementation:). I wish github had a way to talk more casually about projects rather then just raising issues but let me know if i can do anything to help.
your a legend
penguin
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.