Page 1 of 1

Arduino devices using MMJoy2 software are not correctly recognized

Posted: 18 Feb 2018, 01:43
by TomB
Hello,

I have build several flightsim panels using Arduinos and MMJoy2, but Spad.Next is not recognizing them correctly and mixes them up.
It looks like this is because they all have the same serialnumber "MMJoy2-20160818" which is hardcoded by MMJoy2 into the firmware for identification by the author and cannot be changed when programming the boards.

All MMJoy2 boards have a unique VID:PID and name:
4000:0001 "F-4E RADAR PANEL (MMJoy2-20160818)"
4000:0002 "TM WCS MK1 ADV (MMJoy2-20160818)"
4000:0004 "F-4E UPR PANEL (MMJoy2-20160818)"
4000:0005 "F-4E LWR PANEL (MMJoy2-20160818)"
They all get the same configuration file assigned, "joycfg_MMJoy2-20160818.xml", even renaming the devices in Spad.Next does not help.
For all my other devices the serialnumber is empty and then Spadnext assigns some other string for identifaction, e.g. 045E:001B "SideWinder Force Feedback 2 Joystick" gets "joycfg_f44b1a21dd49f7bc6cac9b0f9cc8a874.xml".

I have already tried everything including manually changing the joycfg_*.xml and Panel Names.xml. without success.
All other software is correctly recognizing the boards, Windows, Linda, Prepar3D, etc.

Is there any way to get Spad:next use unique config files for those devices or any other workaround?
I would really appreciate any help to get this solved as Spad.Next is really my favorite software for programming my flightsim devices and I am really out of ideas right now :cry: .

Thanks
Thomas

Re: Arduino devices using MMJoy2 software are not correctly recognized

Posted: 23 Mar 2018, 21:01
by c0nnex
Beta .33 has the option to turn the serial number off , so each device gets it's own profile