Project

General

Profile

News

joystick-genom3: joystick-genom3 1.1 released

Added by Anthony Mallet 6 months ago

Changes

  • Support joysticks "hats" and map them to axes
  • Add a state filtering functionality that either forwards its input reference (no-op) or replaces it with a velocity command built from user input (emergency mode preemption).
  • Add programable user mappings to define the velocity computation and no-op/emergency mode triggers.

Download

joystick-genom3-1.1.tar.gz

tk3-paparazzi: tk3-paparazzi 1.3 released

Added by Anthony Mallet 6 months ago

Changes

  • Implement servo control with PWM / DSHOT and Bidirectional DSHOT, settable via servo-mode and servo-freq settings.
  • Add PID velocity control when using Bi-DSHOT.
  • Add a setting for disabling MKBL (i2c) communication, via mkbl-motors=0 setting.
  • Add 16 buttons to the gamepad HID, representing each axis high or low state.
  • Fix gamepad HID descriptor to actually present 8 axes.
  • Add a radio control software kill switch, settable via rc-kill-chan and rc-kill-mode settings.
  • Stop MKBL motors after disconnection (#389).
  • Report IMU temperature along with the sensor readings
  • Forward ESC clock-rate adjustments messages to host, for e.g. rotorcraft log files.
  • Switch chimera to a STM32F765 (was 67). Due to the chip shortage, some batches were made with a STM32F765. As far as we are concerned, it only differs from the 67 in amount of flash, and we are small enough to not be affected.

Download

tk3-paparazzi-1.3.tar.gz

rotorcraft-genom3: rotorcraft-genom3 3.5 released

Added by Anthony Mallet 7 months ago

Changes

  • Log motors consumption and throttle in log files
  • More verbose in case of error in servo()
  • Don't stop motors in servo() in case of low sensor rate, as this will most
    likely crash while the issue itself might not be that much fatal (e.g. in
    case of low motor data rate). Note that start() will still fail to start
    until the correct sensor rate is achieved.
  • Implement set_pid() service for the Chimera flight controller.

Download

rotorcraft-genom3-3.5.tar.gz

(11-20/324)

Also available in: Atom