Python Utilities
The scripts in this folder are small operator tools, converters, and simulation helpers. They are meant to be run directly when you need to send CAN traffic, translate a spreadsheet into a DBC, test telemetry ingestion, or simulate a signal source without hardware.
What is here
- CAN message senders for manual testing
- A GUI for the Galvanic-Isolator passthrough workflow
- A spreadsheet-to-DBC converter
- A telemetry generator for InfluxDB tests
- Simulation helpers under
Sims/
When to use these scripts
Use these tools when you need to:
- check how a consumer reacts to a known CAN frame
- generate a DBC from the team’s spreadsheet database
- test a UDP-based CAN input path without hardware
- validate telemetry ingestion with repeatable test data
- simulate ECU or wheel-speed inputs on the bench
Pages in this section
- CSV to DBC
- CAN Passthrough GUI
- Send CAN Messages
- Send Repeat CAN
- InfluxDB HTTP Test
- ECU Sensor Simulator
- Gateway Input Simulator
- Speed Sensor Simulation
NOTE
These pages focus on usage, inputs, and expected results. They do not document implementation details unless that detail is needed to run the tool correctly.
