Releases: FreeJoy-Team/FreeJoyConfigurator
Release v1.6.2
- Axis centering now stored in config
- New calibration method
- Bluepill image changed to render
- Added support for POV with center
- Added debounce for axis to buttons
- Removed unused references
- Configurator works without installer
- Fixed multiboard operation
UPD. v1.6.2b1 added axes value indication for Axis to Buttons tab
UPD. v1.6.2b2 fixed shifts buttons available range and USB device name editing
UPD. v1.6.2b3 fixed shifts registers latch pin sharing
Release v1.6.0
Changes:
- HID bootloader (improved software updating algorithm)
- Timer functionality for buttons (delay before pressing and press duration)
- Sequential non-latching buttons
- Logic buttons inversion option
- Button output disabling option
- Axis trimming by buttons
- Axis centering by buttons (helicopter-style trimming)
- Axis prescaler
- Combined axes activation by button
- Prescaler activation by button
- "Equal" function for combined axes
- Encoders as axes sources
- High-resolution (fast) encoder support
- Some GUI fixes
- Improved USB operation
Migrating from v1.5.x without a programmer device
For updating FreeJoy v1.5.x to v1.6.0 run FreeJoy Configurator v1.5.x and upload Bootloader.bin file from the archive to the device.
Then the new firmware can be uploaded via FreeJoy Configurator v1.6.0 as described in wiki
UPD. v1.6.0b4 added buttons logging and fixed encoder inputs enumeration
UPD. v1.6.0b5 fixed VID/PID refreshing on UI
Release v1.5.1
Changes:
- Now it is possible to set one Latch pin to several shift register chains
- Pins mapped to shift registers now displayed on shift registers tab of configurator
- Support of ADS1115 external ADCs
- Support of AS5600 sensor in I2C mode
- Support of 3-axis MLX90393 sensor in SPI mode
- Support of all MCP32xx external ADCs(изменено)
- Migration to AC6 compiler
- A lot of bugfixes and improvements
UPD. v1.5.1b4 I2C address combobox not enabled when I2C is not axis source
Release v1.4.1
Changes:
- Added dynamic deadband support
- Added LEDs support
- Added PWM channels support
- Optimization for small wide displays
- Added sequential buttons support
- Config name is set to device name while saving at default
- Pin/buttons config error indication
UPD. v1.4.1b4 fixed reading buttons config from device
UPD2. v1.4.1b5 fixed crash at saving config without plugged device
Release v1.3.4
Changes:
- Added pressed shifts indication
- PID settings
- Dynamic HID config settings
- Encoders in buttons matrix
Release v1.3.3
Features:
- New buttons configuration algorithm (splitting buttons to logical and physical)
- New axes configuration algorithm
- More information about errors while flashing firmware
- Protection from loading old or broken config file
Fixes:
- Loading files
- Forgotten ButtonsVcc function
- Some small stability fixes
Release v1.02
Features:
- Added support for shift registers 74HC165 and CD4021
- Added support for TLE5010/5011 sensors
- AxesToButtons function now work for both analog axes and digital sensors
- Axes output can be disabled without disabling overlaying features (like AxesToButtons)
- Axis resolution now can be set from 1 bit to 12 bits
- Improved calibration algorithm
- Magnet offset option for magnetic field sensors
- Several boards can be connected to the configurator at the same time (you can choose one)
Fixes:
- POV pressing indication
- Encoder output stability improved
- Encoder inputs removed from matrix button's configuration
- POV buttons added to all button's configurations
- Fixed calibration center calculation
Warning! This version is not compatible with FreeJoy versions older than v1.02 and configuration files of other versions.
FreeJoy .hex file v.1.02 should be flashed with Chip Erase to the BluePill board before using this utility"
Pre-release v1.01
Features:
- Added Axis to Buttons feature
Fixes:
- Error with PinConfig after reading configuration from device
- Axis View markup
- Button config updating
- AxesToButtons config exchange
Warning! This version of FreeJoyConfigurator is not compatible with FreeJoy version below v1.01