Files
-
Schematics / Master System Schematic / _autosave-Accumulator_Container.sch
-
Schematics / Master System Schematic / _autosave-Master System Schematic.sch
-
Schematics / Master System Schematic / _autosave-Segment_Layer.sch
-
Schematics / Master System Schematic / Accumulator_Container.kicad_sch
-
Schematics / Master System Schematic / BattBoxPCB.kicad_sch
-
Schematics / Master System Schematic / BatterySegment.kicad_sch
-
Schematics / Master System Schematic / Charger.kicad_sch
-
Schematics / Master System Schematic / Dashboard.kicad_sch
-
Schematics / Master System Schematic / DCDC.kicad_sch
-
Schematics / Master System Schematic / GLV_Batt_Board.kicad_sch
-
Schematics / Master System Schematic / HV_Plate.kicad_sch
-
Schematics / Master System Schematic / LV_Plate.kicad_sch
-
Schematics / Master System Schematic / Master System Schematic.kicad_sch
-
Schematics / Master System Schematic / PDU.kicad_sch
-
Schematics / Master System Schematic / Segment_Layer.kicad_sch
-
Schematics / Master System Schematic / Shutdown_LatchingCircuits.kicad_sch
-
Schematics / Master System Schematic / TSAL.kicad_sch
-
Schematics / Master System Schematic / Wheel.kicad_sch
-
Schematics / Shutdown Summary / Shutdown_Summary.kicad_sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / SegmentPCB.sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / Battery Managment / Therm_PCB / Therms.PcbDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Battery Managment / Therm_PCB / Therms.SchDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Battery Managment / VoltTap_PCB / VoltTap.PcbDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Battery Managment / VoltTap_PCB / VoltTap.SchDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Charger / Charger.sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / Full System / Full Battery System.sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / LV_Electronics / CANShield / CANShield.PcbDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / LV_Electronics / CANShield / CANShield.SchDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Shutdown / Shutdown.sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / Shutdown / Shutdown_System.sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / Shutdown / LatchingFaultBoard / LatchingFaultBoard / LatchingFaultActiveHigh.PcbDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Shutdown / LatchingFaultBoard / LatchingFaultBoard / LatchingFaultActiveHigh.SchDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / Tractive System / TSV.sch
-
Schematics / Shutdown Summary / OLD (Deprecated) / TSAL / Tsalledboard / tsalledboard.PcbDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / TSAL / Tsalledboard / tsalledboard.SchDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / TSAL / TSALpowerboard / TSAL.PcbDoc
-
Schematics / Shutdown Summary / OLD (Deprecated) / TSAL / TSALpowerboard / TSAL.SchDoc
FilesTelemetry | |
---|---|
.. | |
MATLAB Plotting | |
data_processing | |
drafts | |
logs_active | |
logs_legacy | |
outputs | |
README.md | |
getCSV.py |
README.mdTelemetry Python Scripts
Currently only the getCSV.py script is working, which converts the files in the logs directory to a csv file with the processed data. To use, run the following command: - python getCSV.py -name="fileName.csv" -id=00 -data="Data Name" -n=0 - The flags in the command are optional, but do the following: - '-name="fileName.csv"' sets the output csv filename (default is output.txt) - '-id=00' sets an id to filter the data on, which must be in decimal (default is no filter to show all data) - '-data="Data Name"' sets a filter on the data from a specific id by the name in the description column (default is no filter to show all data from an id) - '-n=0' sets the format of the timestamp (0 for default string version or 1 for a numeric value) - To graph a specific data value, filter by the correct -id and -data parameters and use a value of 1 for -n, then graphing the data vs timestamp columns in excel should be straightforward The
drafts
directory contains unfinished scripts, with development moved to the Telemetry HubInput/Output Directories
The scripts process all of the data in the /log_active directory and send an output to the /outputs directory. - Place old logs that we don't want to process but still want to keep in the /log_legacy directory
TODO
- Add more behavior to graphing scripts
- Add full command line to control behavior through one main