EasyManua.ls Logo

CSS CANedge2 - Device File

CSS CANedge2
66 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
CANedge2 Docs, Release FW 01.04.02
0.5 Device file
A Device File (device.json) is located in the root of the SD card with info on the device. The content
of the Device File is updated when the device powers on.
{
"id": "4F07A3C3",
"type": "0000001F",
"kpub": "l27UKi4ehjpxxEdmRstBk5UaqSGQYnfylzUNs9EOoJfDodvr/
˓→PqNnMrz61IxzrBfFTmuhw2K2cJ4q60iFiYM8w==",
"fw_ver": "01.01.02",
"hw_ver": "00.01",
"cfg_ver": "01.01",
"cfg_name": "config-01.01.json",
"cfg_crc32": "9ECC0C10",
"sch_name": "schema-01.01.json",
"log_meta": "Truck1",
"space_used_mb": "36/7572",
"wifi_fw_ver": "19.3.0/19.6.1",
"wifi_mac": "F8-F0-05-94-39-2E",
"certs_server": ["5BDA1A96DF69FEB62E2E0A61BD2672C03CAA9473",
˓→"F46B682C4D72E3394C22189AE16DD9A79AFFFD82"]
}
Additional content may be added to the device.json in future firmware updates.
Fields explained
• id: Device unique ID number
• type: Device type (CANedge1 = 0000001D, CANedge2 = 0000001F)
• kpub: Device public key in Base-64 format
• fw_ver: Firmware version
• hw_ver: Hardware version
• cfg_ver: Configuration File version
• cfg_name: Configuration File name
• cfg_crc32: Configuration File checksum
• sch_name: Configuration Rule Schema name
• log_meta: Configurable device string (e.g. application name)
• space_used_mb: The SD-card used space of the total in MB ([used]/[total])
• wifi_fw_ver: WiFi module version
• wifi_mac: WiFi module MAC address
• certs_server: List of loaded TLS certificate hashes from the Server Certificate Bundle
46 CONTENTS