I'm getting nowhere with this.
I have updated Win10 Pro x64 to latest version: 2004, but as yet I have not installed the .NET Framework update KB4565627 dated July 14 2020.
I cleared the sketch from the MEGA by using EEPROM_CLEAR and then when starting MF I have to right click and install the firmware version 7.8.3
I then add the device, pin config etc and upload to the MEGA. All good so far.
I add the device settings to MF config click "RUN" and the compass runs OK. However the MF screen is showing the module as not connected, although FSUIPC is connected. (see image)
https://imgur.com/a/whMPOjG
When I close down MF and restart MF no longer recognises the MEGA and I have to do the EEPROM_CLEAR operation etc. all over again
I have tried deleting MF and making a fresh install but it does nor owrk for me so far. I have also performed a registry clean although this should not be required.
I am using MF version 7.8.3 and Arduino version 1.8.13.
I have other MEGA's but these are all unplugged.
Below are the logs from this mornimgs attempt: -
Log from initial start to run.
01/08/2020 12:04:27(425): Command: SetStepper <3,0,968;>
01/08/2020 12:03:59(267): Command: SetStepper <3,0,0;>
01/08/2020 12:03:54(381): Command: SetStepper <3,0,1024;>
01/08/2020 12:03:54(378): Preventing entering EnergySaving Mode: KeepAlive!
01/08/2020 12:03:52(324): Command: SetZeroStepper <22,0;>
01/08/2020 12:03:46(512): displayTypeComboBox_SelectedIndexChanged: Adding connected device: Stepper, Compass
01/08/2020 12:03:46(503): displayTypeComboBox_SelectedIndexChanged: called.
01/08/2020 12:03:46(498): Set Stepper in ComboBox: displayTypeComboBox
01/08/2020 12:03:36(738): _syncConfigToForm : Exception on selecting item in Stepper Address ComboBox
01/08/2020 12:03:36(736): Set Compass in ComboBox: stepperAddressesComboBox
01/08/2020 12:03:36(734): _syncConfigToForm : Exception on selecting item in Servo Address ComboBox
01/08/2020 12:03:36(732): Set in ComboBox: servoAddressesComboBox
01/08/2020 12:03:36(718): Set 8 in ComboBox: displayLedModuleSizeComboBox
01/08/2020 12:03:36(716): Set 1 in ComboBox: displayLedConnectorComboBox
01/08/2020 12:03:36(714): Set 0 in ComboBox: displayLedAddressComboBox
01/08/2020 12:03:36(712): Set 05 in ComboBox: displayBcdPin4ComboBox
01/08/2020 12:03:36(710): Set A in ComboBox: displayBcdPortComboBox
01/08/2020 12:03:36(708): Set 04 in ComboBox: displayBcdPin3ComboBox
01/08/2020 12:03:36(706): Set A in ComboBox: displayBcdPortComboBox
01/08/2020 12:03:36(704): Set 03 in ComboBox: displayBcdPin2ComboBox
01/08/2020 12:03:36(702): Set A in ComboBox: displayBcdPortComboBox
01/08/2020 12:03:36(701): Set 02 in ComboBox: displayBcdPin1ComboBox
01/08/2020 12:03:36(699): Set A in ComboBox: displayBcdPortComboBox
01/08/2020 12:03:36(696): Set 01 in ComboBox: displayBcdStrobePinComboBox
01/08/2020 12:03:36(695): Set A in ComboBox: displayBcdStrobePortComboBox
01/08/2020 12:03:36(692): _syncConfigToForm : Exception on selecting item in Display Type ComboBox
01/08/2020 12:03:36(690): Set Stepper in ComboBox: displayTypeComboBox
01/08/2020 12:03:36(676): Set in ComboBox: comparisonOperandComboBox
01/08/2020 12:03:36(672): Set 8 in ComboBox: fsuipcSizeComboBox
01/08/2020 12:03:36(584): displayArcazeSerialComboBox_SelectedIndexChanged : Problem setting Display Type ComboBox
01/08/2020 12:03:36(583): Set Stepper in ComboBox: displayTypeComboBox
01/08/2020 12:03:36(483): Set 8 in ComboBox: fsuipcSizeComboBox
01/08/2020 12:03:36(482): Set 4 in ComboBox: fsuipcSizeComboBox
01/08/2020 12:03:36(480): Set 1 in ComboBox: fsuipcSizeComboBox
01/08/2020 12:03:36(377): Set 1 in ComboBox: fsuipcSizeComboBox
01/08/2020 12:03:36(376): Set in ComboBox: fsuipcSizeComboBox
01/08/2020 12:03:28(872): Serialized Arcaze Extension Module Settings: <?xml version="1.0" encoding="utf-16"?>
<ArrayOfArcazeModuleSettings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
01/08/2020 12:03:19(285): Save config: 14
01/08/2020 12:03:19(253): Uploading config (Part): 9.6.7.8.9.0.Compass:
01/08/2020 12:03:19(221): Reset config: 13
01/08/2020 12:03:19(25): Uploading config: 9.6.7.8.9.0.Compass:
01/08/2020 12:02:48(829): Set 5 in ComboBox: mfPin4ComboBox
01/08/2020 12:02:48(827): Set 5 in ComboBox: mfPin4ComboBox
01/08/2020 12:02:48(826): Set 4 in ComboBox: mfPin3ComboBox
01/08/2020 12:02:48(825): Set 3 in ComboBox: mfPin2ComboBox
01/08/2020 12:02:48(823): Set 2 in ComboBox: mfPin1ComboBox
01/08/2020 12:02:48(722): Set 5 in ComboBox: mfPin4ComboBox
01/08/2020 12:02:48(721): Set 5 in ComboBox: mfPin4ComboBox
01/08/2020 12:02:48(720): Set 4 in ComboBox: mfPin3ComboBox
01/08/2020 12:02:48(719): Set 3 in ComboBox: mfPin2ComboBox
01/08/2020 12:02:48(718): Set 2 in ComboBox: mfPin1ComboBox
01/08/2020 12:02:46(960): ExecutionManager.autoConnectTimer_Tick(): AutoConnect Sim
01/08/2020 12:02:41(954): ExecutionManager.AutoConnectStart:Started auto connect timer
01/08/2020 12:02:41(952): MobiFlightCache.RegisterModule(MobiFlight Mega:COM4)
01/08/2020 12:02:41(949): MobiFlightModule.GetInfo: MobiFlight Mega, MobiFlight Mega,1.9.3, SN-0e0-15f
01/08/2020 12:02:39(888): MobiflightModule.connect: Connected to Default at COM4 of Type Arduino Mega 2560 (DTR=>True)
01/08/2020 12:02:39(881): Firmware Upload Exit Code: 0
01/08/2020 12:02:32(478): RunAvrDude : -C"C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" -patmega2560 -cwiring -P\\.\COM4 -b115200 -D -Uflash:w:"E:\C172 Simulator Op Files\Mobiflight\firmware\mobiflight_mega_1_9_3.hex":i
01/08/2020 12:02:32(477): RunAvrDude : "C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude"
01/08/2020 12:02:32(448): MobiflightModule.disconnect: Already Disconnected Default at COM4
01/08/2020 12:02:32(441): MobiflightModule.disconnect: Already Disconnected Default at COM4
01/08/2020 12:02:32(440): ExecutionManager.AutoConnectStop:Stopped auto connect timer
01/08/2020 12:02:26(592): Set Debug in ComboBox: logLevelComboBox
01/08/2020 12:02:18(459): Checking for updates
01/08/2020 12:02:18(178): MobiflightModule.disconnect: Disconnected Default at COM4
01/08/2020 12:02:18(102): MobiFlightModule.GetInfo: Arduino Mega 2560, Default,n/a, n/a
01/08/2020 12:02:12(99): MobiflightModule.connect: Connected to Default at COM4 of Type Arduino Mega 2560 (DTR=>True)
01/08/2020 12:02:12(70): Incompatible module skipped: Edimax nLite Wireless USB Adapter - VID/PID: VID_7392&PID_7711
01/08/2020 12:02:12(70): Checking for compatible module: VID_7392&PID_7711
01/08/2020 12:02:12(70): Checking for compatible module: VID_294B&PID_1900
01/08/2020 12:02:12(70): Incompatible module skipped: Arduino Micro (COM10) - VID/PID: VID_2341&PID_8037&MI_00
01/08/2020 12:02:12(70): Checking for compatible module: VID_2341&PID_8037&MI_00
01/08/2020 12:02:12(70): Checking for compatible module: VID_2341&PID_8037
01/08/2020 12:02:12(70): Found potentially compatible module (Mega 2560): VID_2341&PID_0042@COM4
01/08/2020 12:02:12(69): Found potentially compatible module (Mega 2560): VID_2341&PID_0042@COM12
01/08/2020 12:02:12(69): Checking for compatible module: VID_2341&PID_0042
01/08/2020 12:02:12(69): Checking for compatible module: VID_1DD2&PID_1020
01/08/2020 12:02:12(69): Found potentially compatible module (Arduino Mega 2560 by VID/PID): VID_1A86&PID_7523@COM8
01/08/2020 12:02:12(69): Checking for compatible module: VID_1A86&PID_7523
01/08/2020 12:02:12(69): Checking for compatible module: VID_1A2C&PID_0E24&MI_01
01/08/2020 12:02:12(69): Checking for compatible module: VID_1A2C&PID_0E24&MI_00
01/08/2020 12:02:12(69): Checking for compatible module: VID_1A2C&PID_0E24
01/08/2020 12:02:12(69): Checking for compatible module: VID_16C0&PID_05BA
01/08/2020 12:02:12(69): Checking for compatible module: VID_06A3&PID_0D67
01/08/2020 12:02:12(69): Checking for compatible module: VID_06A3&PID_0D05
01/08/2020 12:02:12(69): Checking for compatible module: VID_06A3&PID_0763
01/08/2020 12:02:12(69): Checking for compatible module: VID_05E3&PID_0608
01/08/2020 12:02:12(69): Checking for compatible module: VID_046D&PID_C077
01/08/2020 12:02:12(69): Checking for compatible module: ROOT_HUB30
01/08/2020 12:02:12(69): ^(VID_1B4F&PID_9206|VID_2341&PID_8036|VID_2341&PID_0010|VID_2341&PID_0042|VID_2341&PID_0001|VID_8087&PID_0024|VID_1A86&PID_7523|VID_2A03&PID_0042|VID_0403&PID_6001|VID_2A03&PID_0010|VID_2341&PID_0210|VID_2341&PID_0242|VID_2341&PID_0043|VID_2A03&PID_0043)
01/08/2020 12:02:11(799): MainForm() : Logger initialized Debug
Log after MF has been shutdown and restarted: -
01/08/2020 12:09:38(74): Problem on building module tree. Still connecting
01/08/2020 12:09:38(68): Set Debug in ComboBox: logLevelComboBox
01/08/2020 12:09:27(657): Checking for updates
01/08/2020 12:09:27(536): MobiflightModule.disconnect: Disconnected MobiFlight Mega at COM4
01/08/2020 12:09:27(457): MobiFlightModule.GetInfo: MobiFlight Mega, MobiFlight Mega,1.9.3, SN-0e0-15f
01/08/2020 12:09:25(388): MobiflightModule.connect: Connected to Default at COM4 of Type Arduino Mega 2560 (DTR=>True)
01/08/2020 12:09:25(378): Incompatible module skipped: Edimax nLite Wireless USB Adapter - VID/PID: VID_7392&PID_7711
01/08/2020 12:09:25(378): Checking for compatible module: VID_7392&PID_7711
01/08/2020 12:09:25(378): Checking for compatible module: VID_294B&PID_1900
01/08/2020 12:09:25(378): Incompatible module skipped: Arduino Micro (COM10) - VID/PID: VID_2341&PID_8037&MI_00
01/08/2020 12:09:25(378): Checking for compatible module: VID_2341&PID_8037&MI_00
01/08/2020 12:09:25(378): Checking for compatible module: VID_2341&PID_8037
01/08/2020 12:09:25(378): Found potentially compatible module (Mega 2560): VID_2341&PID_0042@COM4
01/08/2020 12:09:25(378): Found potentially compatible module (Mega 2560): VID_2341&PID_0042@COM12
01/08/2020 12:09:25(378): Checking for compatible module: VID_2341&PID_0042
01/08/2020 12:09:25(378): Checking for compatible module: VID_1DD2&PID_1020
01/08/2020 12:09:25(378): Found potentially compatible module (Arduino Mega 2560 by VID/PID): VID_1A86&PID_7523@COM8
01/08/2020 12:09:25(377): Checking for compatible module: VID_1A86&PID_7523
01/08/2020 12:09:25(377): Checking for compatible module: VID_1A2C&PID_0E24&MI_01
01/08/2020 12:09:25(377): Checking for compatible module: VID_1A2C&PID_0E24&MI_00
01/08/2020 12:09:25(377): Checking for compatible module: VID_1A2C&PID_0E24
01/08/2020 12:09:25(377): Checking for compatible module: VID_16C0&PID_05BA
01/08/2020 12:09:25(377): Checking for compatible module: VID_06A3&PID_0D67
01/08/2020 12:09:25(377): Checking for compatible module: VID_06A3&PID_0D05
01/08/2020 12:09:25(377): Checking for compatible module: VID_06A3&PID_0763
01/08/2020 12:09:25(377): Checking for compatible module: VID_05E3&PID_0608
01/08/2020 12:09:25(377): Checking for compatible module: VID_046D&PID_C077
01/08/2020 12:09:25(377): Checking for compatible module: ROOT_HUB30
01/08/2020 12:09:25(377): ^(VID_1B4F&PID_9206|VID_2341&PID_8036|VID_2341&PID_0010|VID_2341&PID_0042|VID_2341&PID_0001|VID_8087&PID_0024|VID_1A86&PID_7523|VID_2A03&PID_0042|VID_0403&PID_6001|VID_2A03&PID_0010|VID_2341&PID_0210|VID_2341&PID_0242|VID_2341&PID_0043|VID_2A03&PID_0043)
01/08/2020 12:09:25(152): MainForm() : Logger initialized Debug
Any idea on a solution to solve this. I'm only using MF to run my Whiskey Comapss at the moment but I need to add more inputs/outputs to it very soon.