Skip to content

Update v2.1.1

Latest
Compare
Choose a tag to compare
@HansBilliet HansBilliet released this 09 Feb 19:00
· 6 commits to master since this release

The major changes in this release are:

  • Adapted 'SerialPortManager.cs' to improve detection of devices by using Win32_PnPEntity in stead of Win32_SerialPort. This increases the types of devices that can be connected (including the ones using the CH340 chip).
  • Improved connection sequence to avoid issues with Arduino's ending up in 'special mode' that is used by Arduino IDE to upload new sketches. The new sequence is still backwards compatible with previous versions of devices.
  • When adding variables that already exist in the PropertyPool, only Read variables that already received valid data from MSFS 2020 will be sent to update the device. Before, all variables, including Write variables or Read variables that didn't have received data from MSFS 2020 yet were sent to update the device.
  • AddPropertyInPool and RemovePropertyFromPool are not protected with a lock, to avoid concurrency issue if several devices with same variables are connecting at the same time.