Skip to content

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

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.

Released under the MIT License.