Skip to content

Release v1.7.0

Compare
Choose a tag to compare
@vostrenkov vostrenkov released this 15 Feb 20:34
· 36 commits to master since this release

Changes:

  • Optimized I2C sensors reading algorithm
  • I2C pins moved to PB10 and PB11
  • Added one more PWM channel (now there are 4 channels)
  • Added PWM duty cycle control by axis value
  • Axes/buttons config now always dynamic (only used buttons and axes are shown in system)
  • Added test support for AS5048A sensor (thanks @gerh)
  • Added test support for TLE5012B sensor
  • Major USB architecture changes

Fixes:

  • Fixes for MLX90393 sensor operation
  • Fixed encoders behaviour with enabled shift modificators
  • Fixed MCP320x line operation
  • Fixed collision between PWM LED and SPI interface
  • Some workarounds with PWM LED blinking if internal ADC enabled
  • Some SPI communication fixes/improvements
  • Fixed makefile for ARMCC (thanks @wizhippo)
  • Fixed Discord/Teamspeak buttons mapping problem

Important note:
WPF version of FreeJoyConfigurator is no more supported starting from this version. Use FreeJoyConfiguratorQt developed by @Reksotiv instead.
Qt version of configurator support many features as:

  • Config backwards compatibility
  • Multilanguage support (English and Russian at the moment)
  • Changing GIU color themes
  • Binding buttons by pressing
  • and many more..

UPD. v1_7_0b1 fixed slider axes HID descriptor report
UPD. v1_7_0b2 fixed HID descriptor for linux applications, logical buttons inversion, bootloader pins for bluepill, POV buttons mapping reverted to v1.6.3 state
UPD. v1_7_0b3 fixed HID report sending for configurator parameters packets