Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

General Notes

These are my best guesses at the “types” of data

  • Boolean (8-bit)

    • for example, ACK, lights_state

    • working/not working, on/off, etc

    • ack = acknowledgement, basically seeing if the thing is working/on

    • state = on/off

  • Key-value pairs 

    • for example, module_id (key) & temperature for that module (value)

    • Keys are 8 or 16 bit depending on the number of keys

    • Values are 16 or 32 bit

    • For each value, it’d be nice to have units (ie V, mA...)

  • Values (16 or 32 bit)

    • ie aggregate battery pack voltage, current

    • For each value, it’d be nice to have units (ie V, mA...)

  • State/Fault number (16-bits) (each value corresponds to a drive state or fault)

    • Would like to have list of driver states, and faults names 

    • ie Driver States, State Transition Faults, Solar faults


Summary

We’re getting data about:

  • Status of the telemetry system BOOLEANS

    • BMS carrier status

    • Center console

  • Center console relay state (whether the module is active/inactive) BOOLEANS

    • BMS Carrier relay state

    • Solar 5 relay state

    • Solar 6 relay state

    • Motor Controller relay state

  • Power-on main sequence success BOOLEANS

    • Center console

    • Motor controller

    • Pedal

  • Power-off sequence success BOOLEANS

    • Center console

    • Motor controller

    • Pedal

  • Power-on aux sequence success BOOLEANS

    • Center console

    • Motor controller

    • Pedal

  • Drive output from center console is working WHAT IS THIS? BOOLEANS

    • Center console

    • Motor controller

    • Pedal is missing?

  • e-brake is engaged BOOLEAN

  • Pedal outputs VALUES

    • Brake

    • Throttle

  • Drive states VALUE WHAT ARE THE DRIVER STATES?

  • Light states (headlights, tail lights)

    • Light id (ie left front, right front, rear…) VALUE

    • State of that light BOOLEAN I/O?

  • Horn state BOOLEAN I/O?

  • Regen braking state BOOLEAN

  • Hazard light state BOOLEAN I/O?

  • Battery module stats VALUES

    • Module id

    • Temperature of that module

    • Voltage of that module

  • Battery pack as a whole stats VALUES

    • Current

    • Voltage

  • State transition fault WHAT IS THIS?

    • State machine (number associated with state that it is currently at) VALUE WHAT ARE THE STATES?

    • Fault reason VALUE WHAT ARE THE FAULT REASONS?

  • Motor controller stats VALUE

    • Current 1

    • Voltage 1

    • Current 2

    • Voltage 2

  • Motor velocity VALUE

    • Left velocity

    • Right velocity

  • Motor status VALUE WHAT ARE THE STATUSES?

    • Right motor status

    • Left motor status

  • Motor temp VALUE

    • Left motor temp

    • Right motor temp

  • Cruise control command BOOLEAN I/O?

  • Aux meas main voltage VALUES ???

    • Aux voltage

    • Aux current

    • Aux temp

    • Main voltage

  • dcdc meas main voltage VALUES ???

    • dcdc voltage

    • dcdc current

    • dcdc temp

    • Main current

  • Power select status VALUES ???

    • Cell voltage

    • Valid bitset

    • Warning bitset

    • Fault bitset

  • Is the charger connected? BOOLEAN

  • Solar 5 data VALUES ???

    • Data point type (what the data value is referring to)

    • Data value

  • Solar 5 faults VALUES ???

    • Fault type (what the data value is referring to)

    • What the fault was

  • Charger fault BOOLEAN

  • Front current measurement (battery) VALUES

    • Current id

    • Current

  • Rear current measurement (battery) VALUES

    • Current id

    • Current

  • Battery fan state BOOLEAN I/O?

    • Fan 1

    • Fan 2

    • Fan 3

    • Fan 8

  • Battery relay state BOOLEAN

    • Ground

    • High voltage

  • Solar 6 data VALUES

    • Data point type

    • Data value

  • Solar 6 faults VALUES

    • Data point type

    • Data value

  • Rear power distribution faults VALUES

    • Faulting output

    • dcdc temp data TEMPERATURE? TEMPORARY?

    • Enclosure temp data

    • Fault data

  • Front power distribution faults VALUES

    • Faulting output

    • Fault data

  • Babydriver VALUES

    • data0

    • data1

    • data 6

  • No labels