Versions Compared

Key

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

...

Expand
titleZeroPilot New Architecture

Drivers Ethan Leung

  • Message Queue Dami Peng

    • Finished interface and pushed onto message_queue branch

  • Motor Channel (PWM) Bill Lu

    • After our sync/help session Bill has started on writing his interface and some function definitions.

  • RC Receiver Chandise Anderson

    • I’ve started to work on the driver, but starting to run into issues with writing the interface. I will ask about it

  • Watchdog Ronald You

    • Ronald is pretty much done and is working out some final details for his driver.

Attitude Manager Sam Zhang

  • No updates, just waiting for the finalized interface between drivers for the PWM motor function and the queue.

System Manager Manasva Katyal

  • Wrote out SM interface and scaffolding for the implementation

  • PR has been made, awaiting approval

  • Will be meeting with the team to delegate the function bodies before next meeting+ internal logic scaffolding PR was merged in

  • Had a sync meeting a couple days back with the SM team to align delegations

  • Implementation ongoing… Raiyan Samin Sreya Roy Chowdhury to give further updates

Expand
titleCAN Projects

ESC (Jeffery Zhen)

  • continuing to work on the CAN component

  • need to test DShot by plugging in a motor

Servo Tharun Ganeshram Fion Lin Herman Gahra

  • Larry Pan Modifying code to handle interrupts LIFO instead of FIFO

 

Sensor Cluster Roni Kant

  • Tochi Okoro finished code, will be testing in the bay in a few days with dev board

  • Henry Wu Yutong Zhu Getting good results from sensors and different config options also seem to be working, working on getting DMA set up

  • Aidan Fisher Most of the driver is written, working on implementing a specific mode for getting data from the rangefinder

  • Ria Prakash Porting to cpp pretty much finished now, looking into different configuration options for the sensor and adding some more config options to the driver

  • Roni Kant General update: Decided to use FreeRTOS with each sensor on a thread. Also going to implement the CAN driver hopefully this week when porting the CAN driver to L4 is done.

LED Board Folarin Fatola (Unlicensed)

  • Worked on debugging the CAN integration code

  • TODO: Enable one lighting board node to act as a master for the rest of the lighting boards

6s Power Module Bryan Ma Harry Chen

  • The doc for the CAN interface has definitely helped a bit in understanding the CAN architecture, and how it’s used in conjunction with DroneCAN

  • We will still need to learn more about DroneCAN and Nucleo L5’s CAN connectivity in general, before we know how to receive a message from the FC.

  • After that we’ll continue learning/doing from there

...