pamoja for TypeScript - v0.2.0
    Preparing search index...

    Interface LoraRadioConfig

    What a radio sends and listens with.

    interface LoraRadioConfig {
        bandHighHz?: number;
        bandLowHz?: number;
        frequencyHz: number;
        invertIqReceive?: boolean;
        invertIqTransmit?: boolean;
        link: LoraLink;
        outputDbm: number;
        syncWord?: number;
    }
    Index
    bandHighHz?: number

    The upper edge of that band in hertz.

    bandLowHz?: number

    The lower edge of the band an SX126x calibrates its receiver for, in hertz, with bandHighHz; the carrier alone when omitted.

    frequencyHz: number

    The carrier frequency in hertz.

    invertIqReceive?: boolean

    Whether frames are expected with inverted IQ, as a LoRaWAN device hears downlinks.

    invertIqTransmit?: boolean

    Whether frames go out with inverted IQ, as a LoRaWAN gateway sends downlinks.

    link: LoraLink

    The spreading factor, bandwidth, coding rate, preamble, header, and CRC.

    outputDbm: number

    The output power asked of the amplifier, in dBm, clamped to its range.

    syncWord?: number

    The sync word byte: 0x34 for a public network such as LoRaWAN, and 0x12, the default, for a private one.