I have uploaded my local repository to Github. The source code for Mini Pro and Micro Pro firmware as well as Python kRPC interface is available there: https://github.com/ytmytm/ksp-gegi
Last time I wrote:
The tests revealed some flaws in the software that need to be fixed:
- I wait for virtual USB serial port to be ready and because of this the joystick simulation won't work until some software opens COM port on PC side. After that the port can be closed and it works fine
- during mounting process I exchanged RCS/SAS switches and LEDs, it's easier to fix this is software
- I didn't read the docs with full attention and I pass values -127 to 127 as X/Y/Z axis rotation instead of 0-359 degrees
- I need to have a "status report" command so that modules report status of all potentiometers and switches on request, not only when they change
All these issues have been fixed.
I did some extensive testing of joysticks today using MAME. All works well.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.