Versions Compared

Key

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

...

Expand
titleZeroPilot 3.5b

M1 Drivers Ethan Leung

  • Motor Channel (PWM) Bill Lu

    • Motor driver is probably working but we need to validate once he gets a Windows laptop

  • RC Receiver Chandise Anderson

    • Currently working on RC driver

    • Implemented the conversion from SBUS to RC data

    • Implemented parsing the raw SBUS data

    • Currently working on the DMA aspect of the driver

  • Watchdog Ronald You

    • Driver was complete

    • Realized the driver is unnecessary and for simplicity can be implemented in the ioc

    • An abstraction layer is still needed for mock tests

    • IOC is updated, need to update the abstraction

    • More or less done, interface to kick the watchdog without hardware dependencies

M2/3/4 Drivers

  • RFD900 Aditya Bang

    • Trying to make two RFD900s communicate

    • RFD900 tools software not worky

  • IMU + AHRS Liam Suter Kelvin Feng Richard Dong

    • Calibrating of BMX160 going well

      • Sensible readings on gyro and accelerometer

    • Ready to start coding for the STM board

    • Researching best sensor fusion alg to use (will prooobably try Kalman first as it’s simple)

  • CRSF Uzayr Hussaini

    • Check on progress, might move to another task as we might not use CRSF driver

Attitude Manager Ayoung Eun

System Manager Manasva Katyal

  • RC Passthrough Sreya Roy Chowdhury

    • Pretty much done

    • Arm signal now passed directly to AM will update code

    • Then will merge PR

Infrastructure

Expand
titleCAN Projects

LED Board Nick ArmstrongTochi Okoro

  • Gotta go through Anni’s list of things for LED Board and turn into actionable items with priority (EFS Leads)

    • Neopixel control is in a great state

    • Board-board communication needs work, but the low level CAN side of it is done

    • Board-Ardupilot communication needs a lot of work, in particular figuring out how to get Ardupilot to spit out relevant messages like speed, braking, etc onto the CAN bus

Servo Hardy Yu Allan Su

  • Hardy: Talked to Ben last weekend, and he told me that he might find another task.

6s Power Module Bryan MaAndrew Wang

  • 6S Power Module has been updated

    • Clarifies what Pixhawk 4 and Ardupilot are

    • Explains Polling, Interrupt, and DMA

  • https://github.com/UWARG/efs-can-power-module now has a first commit at ioc_setup

    • The IOC setup is now set up with port modes (analog input, digital input, etc.)

    • Next step: start working on driver and get readings from sensor

Baud Rate Auto Sensing Teighan Miller

  • Pretty good idea on how to go about baud rate sensing, need to talk with Leads to figure out how to integrate with what we have

Sensor Cluster

  • Barometer

    • On pause until EE gets board

  • IMU

    • Paused until ZP driver

  • Lidar Aidan Fisher

    • Working on driver

  • Magnetometer Henry Wu

    • tested integration with CAN

    • rx working with CAN

    • tx signal on logic analyzer, but nack sometimes

  • PixArt OFS

    • Paused until EE board

  • Radar Henry Wu

...