Thursday Nov 17, 2022

General Team Status/Schedule (inc. other subteams):

Attendance

Online:

  • Chris C

  • Gordon F

  • Guy B

  • Ishman M

  • Jack G

  • Kevin H

In-Person:

  • neha

  • ayoung

  • tony

  • ray

  • stanley

  • hardy

  • yuchen

  • kenson

  • Mostafa


PR’s and Reviews

Draft Basic PM Structure and Datatypes by nehasriva025 · Pull Request #13 · UWARG/efs-zeropilot-3.0

System Manager Enters Existence by Gfcello · Pull Request #11 · UWARG/efs-zeropilot-3.0

Add zp_assert by Aidan-B · Pull Request #12 · UWARG/efs-zeropilot-3.0

Updates this week!

(Updates here → see table of contents for structure)

Empty tasks:

  • Neo M.8 (hardy & ayoung)

  • SBUS

  • Optical Flow sensor

    • Guy: Spent some time looking at code on ardu pilot, first step would be to get communication over the MSP protocol, once thats done figure out the data structs

Phoenix Tuning (yuchen hardy ayoung kenson)

  • bricked 3 nucleo boards - cannot reflash, one or two of them have smoked

ZeroPilot 3

System Manager (anni, Gordon, Aadi)

  • Skeleton Framework up for System Manager (in branch <>)

  • So many Discussions

    • Decisions have been made and Documentation will be updated here and here.

  • Progress on Mode definitions

  • Progress on thread creation and murder

     

Path Manager (neha)

Attitude Manager (anni, aidan, jack)

  • Jack has taken control of AM

  • Correcting old fixed-wing PR

  • AM/New_Arch almost complete - connecting a few things

Telemetry Manager (Aadi)

  • Telemetry manager RFC in, prototype being started.

LOS

  • PRs are (prematurely) merged!

    • Link, Actuators, Pos are merged but still need some work.

    • .Cmake files are moved to specific boardfile folders

    • Each boardfiles package now have their own driver_params file.

  • @Guy Blumenthal LOS Actuators:

    • Apparently, I can build but I also at the same time cannot build

    • Need to figure that out before making any more changes

    • Once that is figured out, will tackle making the interface a singleton and fix up a few more PR changes

  • @Anthony Bertnyk LOS Telem: Updated to use newly defined message formats. Will PR tonight.

  • @Mostafa Hussein LOS Pos:

  • @Hailey Doleweerd LOS Comms:

  • @Christopher Chung LOS_Link :

    • PR merged.

    • Need to fix one thing: where to initialize the driver within LOS?

Systems Tooling & Infra

Infra + Devops

  •  

Simulator (SIL)

  • Start simulator by adding sensors and placing down relevant blocks

  • Created confluence page for resources on building the simulator (and learning relevant information)

  • Come up with more *detailed* roadmap/flow chart of simulink model

HIL (Hardware In the Loop) Controller

  • @Jack Greenwood

  • I2C mock interface up (needs testing)

    • need to “connect” mock interface with bmx driver

  • VN driver - UART? (YES)

    • Fixed Chris' driver on firmware-prototype. Need to test it.

  • Need to meet with electrical to discuss PDB sometime in future

Tracking Antenna (kevin, yuchen)

 

Neo M.8 & Airspeed

  • Ayoung & Hardy

Logging

  • Stanley finishing SD Card driver.

  • Characteristic testing to determine how much current draw, scared about 150mA specification from the data sheet, but got about 60mA from testing which is within tolerance

 

Priorities next week:

  • TUNE Phoenix

STUCK!

Action Items

@Christopher Chung LOS Interfaces Nov 3, 2022
@Yuchen Lin Tuning done Nov 17, 2022

Things to look out for!

  • fw procurement order placed