bird Syrus 4G LITE extended EV tag support. REV reports with unknown or truncated extended tags no longer fail to store. New parameters parsed from Syrus 4 REV reports: event.definition (from EVLBL) ain (from AW analog inputs 1-8) ibutton.code, ibutton.connected.status (from IS) device.temperature (from TS, modem temperature) GPS speed from the SPD tag now populates position.speed. Fixed: the SV tag (satellites in view) now populates position.satellites instead of overwriting position.speed.
bird Fixed packet framing for Syrus devices that omit the trailing CR/LF. Devices configured with CR_FLAG=F terminate reports with a bare < and were silently storing no messages. Reports from these devices across all classic Syrus device types (Syrus, Syrus 2G SL, Syrus 3G+, Syrus 4G LITE) now parse and store correctly.
bird dct-syrus: Syrus 4 IX tag is now parsed — devices report engine.ignition.status, din, dout, external.powersource.status, backup.battery.status, device.tamper.status, and the new dout.short.circuit.status parameter.
bird New parameter for Syrus 4 (syrus_4g_lite) devices: the AD tag is now parsed as ain.9 (device ADC voltage).
bird GTJDS cellular jamming is now reported via gsm.jamming.alarm.status (on/off state). gnss.jamming.status continues to be emitted during a transition period and will be removed after 2026-07-12. gsm.jamming.event now fires only when jamming is entered (no longer on the quit report). The new gsm.jamming.warning.status parameter reports jamming warning states where a device sends them.
bird The AP extended EV tag (accelerometer parameters) is now parsed for Syrus devices, registering movement.status, x.reference.angle, y.reference.angle, z.reference.angle, x.axis.angle, y.axis.angle and z.axis.angle.