Mission Planner Python Script User Input

Hey guys,

I would like to change some parameters of the “full parameter list” with an extra command box. Therefore I wrote a python (2.7) script, which needs some input commands. However, the Mission Planner interpreter does not accept the normal python input function as well as the Tkinter module.
Is there any other possibility to enter a number or press a button, which can be read by the running script?

I have a plane with 2 different flaps (called LK and RK). In combination with the aileron I would like to test 4 different flap and flaperon configurations. Therefore I change some RC??_FUNCTIONS and the FLAPERON_OUTPUT Parameters. Depending on the actual user input, the script changes all necessary Parameters. That is the idea.
Currently the 4 configurations are divided in 4 different scripts and the user can choose by running the requested script. This works, but I think someone of you has a better solution for that :slight_smile:

If you like, I can add the actual python code.

MP Version:1.3.48 (actual versions do not run)
Pixhawk 2.1
I added the standard libraries as it was described here: http://ardupilot.org/planner/docs/using-python-scripts-in-mission-planner.html

yes, python can access the .net dialog box’s have google around for ironpython. you will find lots of examples

Thanks a lot!
My code is based on the example code of this website and everything works fine: http://www.voidspace.org.uk/ironpython/winforms/part5.shtml