feedback time
This commit is contained in:
@@ -2,6 +2,18 @@
|
|||||||
|
|
||||||
A lightweight vehicle simulator that generates CAN telemetry and sends it to the cloud gateway.
|
A lightweight vehicle simulator that generates CAN telemetry and sends it to the cloud gateway.
|
||||||
|
|
||||||
|
## Background
|
||||||
|
|
||||||
|
This service replaces the older `project-ai/tools/k8s-socket-can` tool. We rewrote it because:
|
||||||
|
|
||||||
|
1. **Simpler deployment** - Pure Go service that runs in K8s without SocketCAN kernel dependencies
|
||||||
|
2. **No hardware requirements** - The original required a CAN interface or vcan setup; this generates synthetic frames
|
||||||
|
3. **Cloud-native** - Designed for K8s from the start, uses the shared cloud-services build/deploy pipeline
|
||||||
|
4. **Self-registering** - Automatically registers with manufacturer API and handles certificate provisioning
|
||||||
|
5. **Configurable** - VIN prefix, send interval, and endpoints all configurable via env vars
|
||||||
|
|
||||||
|
The original k8s-socket-can was designed for testing with real CAN hardware or Linux vcan interfaces. For demo/testing purposes where we just need telemetry flowing through the system, this lightweight simulator is more practical.
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
This service simulates a connected vehicle (T.Rex) by:
|
This service simulates a connected vehicle (T.Rex) by:
|
||||||
|
|||||||
Reference in New Issue
Block a user