Versions Compared

Key

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

...

Expand
titleCAN Projects

ESC (Jeffery Jeffrey Zhen)

  • Able to get throttle values from Mission Planner over CAN

  • To Do:

    • DShot output not not working as intended when called from interrupt, need to debug

Servo Tharun Ganeshram Fion Lin Herman Gahra

  • Larry Pan Code for the Rx queue implementation is done, will move on to testing next. Rx Queue to Shorten ISR

  • System testing is done with a single servo driver!

  • Looking for user-end documentation to be done

  • The code still needs to be cleaned up

  • Needs someone to facilitate the dynamic node allocation

 

Sensor Cluster Roni Kant

  • Everyone was pretty busy with projects and exam prep, finished testing the CAN l4 port that we’ll be using. Going to meet with Henry this week to start working on integration of sensor drivers with CAN driver

LED Board Folarin Fatola (Unlicensed)

  • Successfully reading and writing messages to and from the CAN bus!

    • Can parse and transmit the Ardupilot status requests

    • TODO: figure out how to get Ardupilot to transmit custom messages (ie altititudealtitude) and parse those messages to

  • Refactored Neopixel code into a mode cohesive C++ interface

6s Power Module Bryan Ma Harry Chen

  • We read the datasheet for the battery monitoring chips and filled in some more port info on our document. There are still some concerns though, namely:

    • The REF_SEL register sets the range of our voltage and current measurements, but we don’t know what value to put into the register

    • The voltage and current information seem to be transmitted via both I2C and multiple analog pins of the IC. Is this for redundance or is there another reason for this?

CAN Baud Rate Auto Sensing Teighan Miller Sherry Lai

  • Working on configuring L5 board and building code.

...