Skip to content

SelfInfo

Defined in: src/features/selfInfo.ts:23

advertLocPolicy: number;

Defined in: src/features/selfInfo.ts:39

Advertise location policy (frame[45]).


advType: number;

Defined in: src/features/selfInfo.ts:27

Advertisement type byte (frame[1]).


bwHz: number;

Defined in: src/features/selfInfo.ts:59

Radio bandwidth in Hz (readUInt32LE(52)). The firmware sends prefs.bw * 1000 so the wire value is already Hz (e.g. 250000 = 250 kHz).


cr: number;

Defined in: src/features/selfInfo.ts:63

LoRa coding rate (frame[57]).


freqKhz: number;

Defined in: src/features/selfInfo.ts:53

Radio frequency in kHz (readUInt32LE(48)). The firmware sends prefs.freq * 1000 so the wire value is already kHz (e.g. 915000 = 915 MHz).


latDeg: number;

Defined in: src/features/selfInfo.ts:33

Latitude in decimal degrees (readInt32LE(36) / 1_000_000).


lonDeg: number;

Defined in: src/features/selfInfo.ts:35

Longitude in decimal degrees (readInt32LE(40) / 1_000_000).


manualAddContacts: number;

Defined in: src/features/selfInfo.ts:47

Manual add contacts flag (frame[47]).


maxTxPowerDbm: number;

Defined in: src/features/selfInfo.ts:31

Maximum LoRa TX power in dBm (frame[3]).


multiAcks: number;

Defined in: src/features/selfInfo.ts:37

Multi-ACK setting (frame[44]).


name: string;

Defined in: src/features/selfInfo.ts:24


publicKeyHex: string;

Defined in: src/features/selfInfo.ts:25


sf: number;

Defined in: src/features/selfInfo.ts:61

LoRa spreading factor (frame[56]).


telemetryModeBase: number;

Defined in: src/features/selfInfo.ts:45

Telemetry mode — base component, bits [1:0] of frame[46], 0..3.


telemetryModeEnv: number;

Defined in: src/features/selfInfo.ts:41

Telemetry mode — environment component, bits [5:4] of frame[46], 0..3.


telemetryModeLoc: number;

Defined in: src/features/selfInfo.ts:43

Telemetry mode — location component, bits [3:2] of frame[46], 0..3.


txPowerDbm: number;

Defined in: src/features/selfInfo.ts:29

TX power in dBm, signed (frame[2]).