Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Component

Driver

Sim Driver

Notes

Pump1, Pump 2

GPIO

GPIO_EMUL

sim won't do anything

Cameras

GPIO

GPIO_EMUL

sim won't do anything

LEDS

GPIO

GPIO_EMUL

sim won't do anything

Servos

PWM

Unsure

untested

BME390

Zephyr Driver

OR Barom Barometer

✅tested (sensor mod)

LSM6DSL

Zephyr Driver

OR IMU

✅tested (grim)

MAX-M10M-00B

Ublox module

OR GNSS

untested (other ublox devices work)

RFM98w

richie loramac driver

in testing

INA260 (3.3, 5)

richie driver ⛔(

driver by rafael) rafael sim driver

✅tested (grim)

Main Uart (USB)

Zephyr Driver

Uart tty

✅tested (grim)

Debug Uart (USBheader)

Zephyr Driver

Uart tty 2

✅tested (grim)

...

  • IMU (LSM6DSL)

  • Barometer (BME380?)

  • GNSS (u-blox)

  • Radio Temperature/State

  • INA260

Data Output

Thing

'Driver'

Notes

Preflight Buffer

CDatalogger

❓ (rolling datalogger sucks on LFS (might have enough ram to do what grim did but only flush after flight))

Flight Data

CDatalogger

Flight Log

CFlightLog

✅⚠

Radio Transmission (4FSK)

richie driver

Horus Encode

nate encoder

Camera

GPIO

...