Release v1.7.0
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: