Home / CAN protocol API
CAN protocol APIYou keep the definitions. We deliver the values.
The requirement that ends projects early
When a supplier opens with "send us your CAN protocol", the project acquires an internal approval it did not have a week earlier. Protocol documents describe product behaviour; they are reviewed, versioned and restricted. The delay is not reluctance — it is process.
What we ask for instead
A list. Four columns:
- Value — what to report, named in the customer's language.
- Unit — bar or kPa, Celsius, hours, counts.
- Interval — how often each value is worth a message.
- Destination — platform endpoint, fleet system, file, ERP interface.
The customer builds the internal mapping from its own signals to that list. Nothing else leaves the organisation: no protocol document, no DBC file, no firmware.
What the API covers
| Action | What it does |
|---|---|
| Scheduled query | Sample named values at an interval chosen by the platform. |
| Monitored upload | Push values when they change, with a heartbeat in between. |
| Parameter set | Change CAN bitrate and sample points remotely. |
| Firmware action | A/B dual-partition FOTA with resume and rollback. |
| Pass-through | Reach an attached ECU / VCU for parameter or upgrade work (custom scope). |
How the first payload arrives
Two engineers agree on five field names and one interval, and a number starts arriving — usually within about a day of joint work. The schedule that follows is not ours: it is how long the platform side needs to consume the payload.
What we will not claim
We do not assert compatibility with any named fleet platform. Integration is a documented payload contract, agreed per project, not a logo on a slide. If the customer's platform team wants a specific transport, say so early and it is settled in the contract.
Next
Telematics integration for the PLC / SCADA / MQTT paths, or the DTU page for the hardware.
Data sheet, interface list and a payload example on request — contact us (ralph@gz-can.com · +86 130 7692 2278).