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

    Interface Transmission

    A frame to put on the air, and where to listen afterward.

    interface Transmission {
        airtimeUs: number;
        carriesPayload: boolean;
        dataRate: number;
        frame: Buffer;
        frequencyHz: number;
        link: LoraLink;
        outputDbm: number;
        relay?: RelayExchange;
        rx1: Window;
        rx2: Window;
    }
    Index
    airtimeUs: number

    How long the frame holds the air, in microseconds.

    carriesPayload: boolean

    Whether the application payload went out in this frame. When the answers the device owed left no room, it did not, and has to be sent again.

    dataRate: number

    The data rate, as the region numbers them.

    frame: Buffer

    The frame.

    frequencyHz: number

    The carrier, in hertz.

    link: LoraLink

    The LoRa settings: an eight-symbol preamble, an explicit header and a payload CRC, sent with standard IQ.

    outputDbm: number

    The power to ask of the radio, conducted, in dBm.

    The wake-on-radio exchange this frame goes out behind, for a device under a relay.

    rx1: Window

    The first receive window.

    rx2: Window

    The second, which opens only if nothing for this device arrived in the first.