Added impedance map probing (saturation investigation).
Added EPCAN offset, telemetry, PGUI improvements.
Improved CLI printouts and PGUI.
Fixed CRC32 function.
A lot of small changes and renames.
Added setpoint slider in PGUI.
Updated GP source files.
Updated GP and LSE sources.
Fixed FAR 96240 hardware description.
Mostly documentation fixes.
Cleaning up unnecessary code in USB library.
Fixed revision identification.
Added more HFI waveform types.
Added version identification in PGUI.
Fixed SPI applications.
Added firmware identification from mercurial revision.
Added SIN/COS sampling and fixes.
Added PWM sampling advance in bench.
Added analog Hall signal adjustment.
Improved DCU adjusting.
Improved handling of some errors.
Added configuration export in PGUI.
Updated docs, GP and Nuklear sources.
Improved speed loop tuning and adjusting procedures.
Fixed MTPA control, torque control, documentation.
Some fixes in register enumeration.
Added register description enumeration.
Added command waiting indication in PGUI.
Added octave source of Kalman filter calculation.
A few fixes after testing.
Added new deadtime compensation scheme.
Merged with RIO board.
Remade of kalman observer on XY axes.
Fixed RIO board hw.
Added RIO board hardware description.
In middle of kalman observer fixing.
Fixed some of discovered issues.
Fixed machine probing and documentation.
Some renaming and spinup probe fixes.
Fixed a few minor issues.
Updated LSE sources.
Updated GP sources.
Fixed SPI applications mutual exclusion.
Improved TVM self adjustment.
Added MKESC84200 hardware support.
Added support of GD32F405 and many fixes.
Improved GUI front-end and fixed flux linkage problem.
Fixes in README.md
Improved RAM log and fixes in docs.
Improved floating point functions.
Fixed floating point operation performance.
A little renaming.
Fixed crystal clock failure handling.
Fixed speed loop automatic tune.
Added CAN register SET/GET functions.
Fixed CAN remote connection.
Small fixes in analog knob control.
Added freewheeling option in forced control.
Fixed bundle script.
Renamed VESC hardware files.
Enabled USB error logging.
Fixed USB disconnection stall.
Fixed USB event handling.
Fixed speed tracking in detached mode.
Small renaming and fixes.
Fixes in DC link voltage constraints.
Improved DC link voltage constraints, DRV updates.
Forced to set a higher OCP level apparently due to a poor PCB design.
Fixed SPI dma transfer with 8-bit frame.
Fixed DRV8301 overcurrent protection level.
Fixes in CAN and GUI front-end.
Fixes in GUI front-end.
Fixed DRV8301 false fault signal.
Fixed tlm.c misprint.
Fixed telemetry grabbing and GUI fixes.
Added github badges in README.md.
Updated FreeRTOS and CMSIS sources.
Updated CherryUSB sources, LZ4 library, fixed GUI.
Fixed STEP/DIR interface hal code, GUI fixes.
Fixes in GUI application.
Fixed autostart application.
Fixed EABI absolute encoder AS5047.
Added yet another hardware support.
Fixed compiler options.
Fixed startup code and LTO options.