CAN4 · the setup page

Setup

The module carries its own WiFi and its own page. Every setting an installer needs is on it: the bit rate, the identifiers, the byte order, what each input is wired to and what it should read. The page opens in a phone's browser, with no app and no cable; a laptop's browser works too, but is not needed. These are the page's own screens, drawn by the firmware a unit runs.

The page

First run, then four tabs
The setup page's first screen: the question whether the bus needs this module's terminator, with a diagram for each answer.
First run. One question first: does the bus need this module's terminator? A diagram for each answer, and the terminator is set from it. The question stays at the top of the Inputs tab until it is answered. The rest of the page is four tabs.
The Inputs tab: four inputs, each with its sensor and its live reading.
Inputs. Each input's sensor, chosen from the presets, with its live reading. Calibrate by holding the sensor at a value you know and typing what it should read.
The CAN tab: bit rate, identifiers, byte order and rate, with the frame layout.
CAN. Bit rate, identifiers, byte order and rate, and behind them the whole frame table. The layout comes out as text and as a DBC file.
The Bus tab: the bus state, the counters and what to check.
Bus. The bus from the module's side: frames sent and acknowledged, errors, other traffic, and what to check when it has stopped transmitting. The acknowledged count is a lower bound, so it can trail the frames sent with nothing lost.
The Unit tab: firmware update and settings backup.
Unit. Firmware updates and a settings backup; further down, display units and the measured 5 V reference.

How it works

The EG5 and EG12 have no page. They are amplifiers: two calibration points in your ECU's own software, and the setup guides walk each platform through it.

What differs between ECUs, and the setting for each: CAN, and what differs between ECUs. The rest of the module: specs and wiring.