News
python-genomix: python-genomix 1.1 released
rotorcraft-genom3: rotorcraft-genom3 3.6.1 released
genom3-pocolibs: genom3-pocolibs 1.23.2 released
tk3-paparazzi: tk3-paparazzi 1.4 released
Changes¶
- Fix motor data sequence number (giving wrong apparent period) in servo mode
- Reset servo PID when switching motor direction
- Avoid sending zero throttle in Bi-DSHOT mode as this breaks when reversing the motor direction
- Fix current consumption data not reported in Bi-DSHOT servo mode (still not working with some 4-in-1 ESCs)
- Fix potential hangup when closing MKBL I2C connection
- Fix potential MKBL message loss due to buffer full if an end-of-message marker is corrupted or missing.
- Drain MKBL messages before closing (allowing the stop command to pass)
- Ignore I2C 'bus error' flag according to STM32F765 errata sheet
- Enable MKBL I2C hardware digital filter to tolerate more spurious crosstalk spikes
- Lower MKBL I2C bus timeout detection
- Remember last motor log rate to reconfigure it in case of motor bus error
- Improve strategy for restarting failed I2C bus (sensor or mkbl)
- Update MKBL motor polling strategy to be always fair even if the sending channel is saturated.
- Fix potential recursion in 'power on' events when battery has short temporary glitches
- Record minimal battery level between to log samples (to detect low peaks)
- Update kill-switch to just discard any motor command instead of stopping all communication (in particular don't close USB tty)
- Update LEDs used for kill-switch (disambiguate from motor/sensor bus error)
- Improve some diagnostic messages
Download¶
phynt-genom3: phynt-genom3 1.2.1 released
rotorcraft-genom3: rotorcraft-genom3 3.6 released
genom3-ros: genom3-ros 1.32 released
genom3: genom3 2.99.43 released
icub-libs: icub-libs 0.2 released
Also available in: Atom