Downloaded the latest version for Windows and installed fine. When trying to run the application via the icon, nothing happens. When trying from a PS, I get these errors:
I test the app in Windows 10. What windows version are you using?
Windows 11
(Post must beā¦)
Try to google that. I do not have any Windows 11 machines that I can test this with, so I can not help you there.
Try:
python3 -m pip install --upgrade pip setuptools
Commits
- Correct some parameters in the āX11 plusā template (Dr.-Ing. Amilcar do Carmo Lucas)
- fix typo in comment (Dr.-Ing. Amilcar do Carmo Lucas)
- Improve and update the Blog post (Dr.-Ing. Amilcar do Carmo Lucas)
- Update the on-line blog post (Dr.-Ing. Amilcar do Carmo Lucas)
- more tuning by Papa Seleckis (Dr.-Ing. Amilcar do Carmo Lucas)
- Fix a regression, overwritting the ArduCopter_configuration_steps.json in the vehicle directory got broken in a refractoring (Dr.-Ing. Amilcar do Carmo Lucas)
- component editor, automaticaly update old vehicle_components.json files (Dr.-Ing. Amilcar do Carmo Lucas)
- Adapt to the 14_pid_adjustment.param rename to 15_pid_adjustment.param (Dr.-Ing. Amilcar do Carmo Lucas)
- add option to allow editing template files directly #13 (Dr.-Ing. Amilcar do Carmo Lucas)
- Correct the power module information on the X11_plus template (Dr.-Ing. Amilcar do Carmo Lucas)
- Support renaming old parameter files to allow inserting new ones #16 (Dr.-Ing. Amilcar do Carmo Lucas)
- insert the ekf_config.param configuration step #16 (Dr.-Ing. Amilcar do Carmo Lucas)
- Add initial_atc.param #16 (Dr.-Ing. Amilcar do Carmo Lucas)
- renamed the files after the re-ordering #16 (Dr.-Ing. Amilcar do Carmo Lucas)
- automatically update old_filenames when re-ordering #16 (Dr.-Ing. Amilcar do Carmo Lucas)
- Bump version information #16 (Dr.-Ing. Amilcar do Carmo Lucas)
Can you try the new ālatestā version in two minutes?
I thing I might have fixed that now.
Hello @amilcarlucas
In fact I forgot to tell you, I was trying with cli since the executable was not working neither. At first when I tried to launch the .exe directly a cli Windows poped and close but no time to read, so I launched from cli and I had the exact same error than @LukeWijnberg is providing you, then I tried to launch it through cli with the other command I shown you, in order to see what happend, Iām using Windows 10 last release.
Searching for the first error on the Web was not providing anything useful. I also tried to reinstall a lot of dependancies but since my os was fresh new nothing was already installed at all, I installed python3.12 for the occasion.
Thank you
Try the brand new latest āDevelopment buildā and tell me if it fixes the problem for you.
Ok @amilcarlucas I tried the new version on fresh installed os, it launch well, but after that I have a strange behavior, I clicked on a button and this window is showed :
with an error in the CLI :
And I am not able to come back to the first window, even if I restart the program, even if I uninstall it and reinstall it.
Also, when I try to add a new directory for the template I am getting the exceptions FileExistsError :
but all the time it is happening with totally new names, so I assume that somewhere the code is checking if the fileExists after creating it.
thanks
The first error message is normal and expected.
The first window will not appear if an FC is connected, It knows all it needs to know, so that window will not appear.
Disconnect the FC and it will appear again to ask you what you want to do. This behavior is explained in the USERMANUAL.md file.
The third error I can not explain, nor reproduce here. Are you using version 0.6.3?
Understood, so both first and second āerrorsā are normal behavior, my bad for the usermanual.md, thanks.
For the third yes Iām using 0.6.3, reinstalled two times, I just tried to uninstall and reinstall it again. I had the same behavior.
Are you selecting a different and unused ā(destination) new vehicle nameā every time? Are you sure?
I tried new names every times yes even when relaunching the program, but now I had uninstall the program, deleted manually all the folders, in programData and appdata, reinstalled and now Iām getting the next window. Maybe launching the program again when the default suggested folder āMyVehiculeNameā was already there was triggering the exception ?
Edit : But it does not explain the error happening the first time.
So, for now it seems good for me, I will continue testing it later :
Commits
- Display less error messages, it confuses users (Dr.-Ing. Amilcar do Carmo Lucas)
- This error is normal, the first time you create a directory from template #17 (Dr.-Ing. Amilcar do Carmo Lucas)
- Delete old template directories, they might be outdated #17 (Dr.-Ing. Amilcar do Carmo Lucas)
- This page is to prevent a bug in github-pages: (Dr.-Ing. Amilcar do Carmo Lucas)
- Strip all documentation annotations to make the files smaller and easier to compare (Dr.-Ing. Amilcar do Carmo Lucas)
- annotate_params.py add option to delete parameter documentation annotations (comments above parameters) (Dr.-Ing. Amilcar do Carmo Lucas)
- annotate_params.py Ensure newline character is LF, even on windows (Dr.-Ing. Amilcar do Carmo Lucas)
- annotate_params.py Only copy the first 6 lines verbatin (Dr.-Ing. Amilcar do Carmo Lucas)
- also update copy_magfit_pdef_to_template_dirs.py file (Dr.-Ing. Amilcar do Carmo Lucas)
- bump version info (Dr.-Ing. Amilcar do Carmo Lucas)
Commits
- Minimize diff between template parameter sets (Dr.-Ing. Amilcar do Carmo Lucas)
- Update from ArduCopter 4.5.1 to ArduCopter 4.5.3 (Dr.-Ing. Amilcar do Carmo Lucas)
- improve the ordering of the last 4 configuration steps (Dr.-Ing. Amilcar do Carmo Lucas)
- small corrections from the latest test flights (Dr.-Ing. Amilcar do Carmo Lucas)
- correctly strip trailing zeros when there are no comments (Dr.-Ing. Amilcar do Carmo Lucas)
- Bump version information (Dr.-Ing. Amilcar do Carmo Lucas)
Commits
- Improve and update the X11 template (Dr.-Ing. Amilcar do Carmo Lucas)
- Add TOW (Take-off-weight) limits and battery capacity metadata (Dr.-Ing. Amilcar do Carmo Lucas)
- Error if template directory is not available (Dr.-Ing. Amilcar do Carmo Lucas)
- Make window titles more compact (Dr.-Ing. Amilcar do Carmo Lucas)
- Use FC parameter values instead of template files values (Dr.-Ing. Amilcar do Carmo Lucas)
- display flight controller information on the GUI and download parameters early on the process (Dr.-Ing. Amilcar do Carmo Lucas)
- Display re-connection errors to the users if any (Dr.-Ing. Amilcar do Carmo Lucas)
- SID_AXIS parameter changes require a reset (Dr.-Ing. Amilcar do Carmo Lucas)
- pylint enable useless-suppression (Dr.-Ing. Amilcar do Carmo Lucas)
- remove unused USB functions (Dr.-Ing. Amilcar do Carmo Lucas)
- remove duplicated error messages (Dr.-Ing. Amilcar do Carmo Lucas)
- Only automatically select a mavlink connection if unique (Dr.-Ing. Amilcar do Carmo Lucas)
- Display parameter read errors to the user before exiting (Dr.-Ing. Amilcar do Carmo Lucas)
- handle UTF-8 decoding errors (Dr.-Ing. Amilcar do Carmo Lucas)
- display flight controller information on the GUI and download parameters early on the process (Dr.-Ing. Amilcar do Carmo Lucas)
- documentation formating (Dr.-Ing. Amilcar do Carmo Lucas)
- Correct the MAVFTP support messages (Dr.-Ing. Amilcar do Carmo Lucas)
- Add timeout on parameter reload (Dr.-Ing. Amilcar do Carmo Lucas)
- Delete outdated template directory if exists (Dr.-Ing. Amilcar do Carmo Lucas)
- pylint fiy #18 (Dr.-Ing. Amilcar do Carmo Lucas)
- correct permissions (Dr.-Ing. Amilcar do Carmo Lucas)
- correct package import (Dr.-Ing. Amilcar do Carmo Lucas)
- Allow using a complete parameter file instead of an FC connection (Dr.-Ing. Amilcar do Carmo Lucas)
- This has been a private endevour done on my free time (Dr.-Ing. Amilcar do Carmo Lucas)
- Remove the serial port selection on the parameter file editor window (Dr.-Ing. Amilcar do Carmo Lucas)
- more descriptive log messages (Dr.-Ing. Amilcar do Carmo Lucas)
- Add debugger configuration (Dr.-Ing. Amilcar do Carmo Lucas)
- parameter download when device == test (Dr.-Ing. Amilcar do Carmo Lucas)
- Fix pylint (Dr.-Ing. Amilcar do Carmo Lucas)
- Make the labels more explicit (Dr.-Ing. Amilcar do Carmo Lucas)
- Make the three options more explicit (Dr.-Ing. Amilcar do Carmo Lucas)
- Bump version info (Dr.-Ing. Amilcar do Carmo Lucas)
I now finished all features requested by the users up until now.
The latest one is a vehicle template overview and selection window:
I plan to add more templates in the future.
If you configured your vehicle using the software and are willing to share your files with the community post them here, I will then add them as a template that can be used by you and the other users.
ArduPilot Methodic configurator supports all vehicles so Heli, Plane, Rover, Boat, Sub, Blimp, and Tracker and AP_periph templates are also welcome.
v0.7.0
github-actions released this 10 Jun 22:05
Commits
- disable parameter upload if no FC is connected #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- Use the more modern ttk widgets #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- Decouple FC info data from presentation #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- Use a not so big font on the FrameLabels #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- Explicitly tell to double-click the directory to use #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- pylint fix #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- Use ttk widgets in the bitmask selection window #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- Fix unittests #22 (Dr.-Ing. Amilcar do Carmo Lucas)
- 2c04da8: IMPROVEMENT place the about help buttons equaly spaced (Dr.-Ing. Amilcar do Carmo Lucas)
- more explicit welcome instructions (Dr.-Ing. Amilcar do Carmo Lucas)
- fix regression in --skip-component-editor handling (Dr.-Ing. Amilcar do Carmo Lucas)
- parameter template values for taycan (Dr.-Ing. Amilcar do Carmo Lucas)
- NFC changes in preparation for the template overview window feature (Dr.-Ing. Amilcar do Carmo Lucas)
- Template overview window for selecting the vehicle template configuration directory (Dr.-Ing. Amilcar do Carmo Lucas)
- Declare the software as Beta (Dr.-Ing. Amilcar do Carmo Lucas)
- Warn if ArduPilot FW version is outdated (Dr.-Ing. Amilcar do Carmo Lucas)
- Make the component editor instructions font bigger (Dr.-Ing. Amilcar do Carmo Lucas)
- Automatically set the FC manufacturer and model if information is available (Dr.-Ing. Amilcar do Carmo Lucas)
- refractor code to remove two pylint exceptions (Dr.-Ing. Amilcar do Carmo Lucas)
- added a quick-start guide and updated the usermanual (Dr.-Ing. Amilcar do Carmo Lucas)
- pylint fix (Dr.-Ing. Amilcar do Carmo Lucas)
- Bumped version info (Dr.-Ing. Amilcar do Carmo Lucas)
- fixed a missing image (Dr.-Ing. Amilcar do Carmo Lucas)
@itsnav It now detects outdated ArduPilot versions and explicitly tells the users to update the firmware.