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