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

    Variable RegisterConst

    Register: {
        DetectionThreshold: number;
        DetectOptimize: number;
        DioMapping1: number;
        DioMapping2: number;
        Fifo: number;
        FifoAddrPtr: number;
        FifoRxBaseAddr: number;
        FifoRxCurrentAddr: number;
        FifoTxBaseAddr: number;
        FrfLsb: number;
        FrfMid: number;
        FrfMsb: number;
        HighBwOptimize1: number;
        HighBwOptimize2: number;
        HopChannel: number;
        IfFreq1: number;
        IfFreq2: number;
        ImageCal: number;
        InvertIq: number;
        InvertIq2: number;
        IrqFlags: number;
        IrqFlagsMask: number;
        Lna: number;
        MaxPayloadLength: number;
        ModemConfig1: number;
        ModemConfig2: number;
        ModemConfig3: number;
        ModemStat: number;
        Ocp: number;
        OpMode: number;
        PaConfig: number;
        PaDac: number;
        PaRamp: number;
        PayloadLength: number;
        PktRssiValue: number;
        PktSnrValue: number;
        PreambleLsb: number;
        PreambleMsb: number;
        RssiValue: number;
        RssiWideband: number;
        RxNbBytes: number;
        SymbTimeoutLsb: number;
        SyncWord: number;
        Tcxo: number;
        Version: number;
    } = ...

    The register addresses, from Table 41 of the datasheet with the LoRa page selected.

    Type Declaration

    • ReadonlyDetectionThreshold: number

      RegDetectionThreshold, the LoRa detection threshold.

    • ReadonlyDetectOptimize: number

      RegDetectOptimize: the automatic IF and the detection optimization.

    • ReadonlyDioMapping1: number

      RegDioMapping1, the events DIO0 to DIO3 signal.

    • ReadonlyDioMapping2: number

      RegDioMapping2, the events DIO4 and DIO5 signal.

    • ReadonlyFifo: number

      RegFifo, the LoRa data buffer, read or written at RegFifoAddrPtr.

    • ReadonlyFifoAddrPtr: number

      RegFifoAddrPtr, where the next RegFifo access lands.

    • ReadonlyFifoRxBaseAddr: number

      RegFifoRxBaseAddr, where received payloads start.

    • ReadonlyFifoRxCurrentAddr: number

      RegFifoRxCurrentAddr, where the last received packet starts.

    • ReadonlyFifoTxBaseAddr: number

      RegFifoTxBaseAddr, where a transmitted payload starts.

    • ReadonlyFrfLsb: number

      RegFrfLsb, the low byte of the carrier word.

    • ReadonlyFrfMid: number

      RegFrfMid, the middle byte of the carrier word.

    • ReadonlyFrfMsb: number

      RegFrfMsb, the top byte of the carrier word.

    • ReadonlyHighBwOptimize1: number

      RegHighBwOptimize1, which the 500 kHz erratum sets.

    • ReadonlyHighBwOptimize2: number

      RegHighBwOptimize2, which the 500 kHz erratum sets.

    • ReadonlyHopChannel: number

      RegHopChannel, the PLL lock and the CRC the last header announced.

    • ReadonlyIfFreq1: number

      RegIfFreq1, which the spurious reception erratum clears.

    • ReadonlyIfFreq2: number

      RegIfFreq2, which the spurious reception erratum sets.

    • ReadonlyImageCal: number

      RegImageCal, at the address of RegInvertIQ2 on the FSK page.

    • ReadonlyInvertIq: number

      RegInvertIQ, the IQ polarity of each path.

    • ReadonlyInvertIq2: number

      RegInvertIQ2, which completes an IQ inversion.

    • ReadonlyIrqFlags: number

      RegIrqFlags, the interrupts raised, each cleared by writing it back as a 1.

    • ReadonlyIrqFlagsMask: number

      RegIrqFlagsMask, the interrupts masked off.

    • ReadonlyLna: number

      RegLna, the LNA gain and current.

    • ReadonlyMaxPayloadLength: number

      RegMaxPayloadLength, the longest payload a received header may announce.

    • ReadonlyModemConfig1: number

      RegModemConfig1: bandwidth, coding rate, and header mode.

    • ReadonlyModemConfig2: number

      RegModemConfig2: spreading factor, CRC, and the top bits of the symbol timeout.

    • ReadonlyModemConfig3: number

      RegModemConfig3: low data rate optimization and the automatic gain control.

    • ReadonlyModemStat: number

      RegModemStat, the live state of the modem.

    • ReadonlyOcp: number

      RegOcp, the amplifier current limit.

    • ReadonlyOpMode: number

      RegOpMode: LoRa or FSK, the register page, and the operating mode.

    • ReadonlyPaConfig: number

      RegPaConfig: the amplifier output, its maximum, and the power.

    • ReadonlyPaDac: number

      RegPaDac, the +20 dBm setting of PA_BOOST.

    • ReadonlyPaRamp: number

      RegPaRamp, the amplifier ramp time.

    • ReadonlyPayloadLength: number

      RegPayloadLength, the payload length to send.

    • ReadonlyPktRssiValue: number

      RegPktRssiValue, the RSSI of the last packet.

    • ReadonlyPktSnrValue: number

      RegPktSnrValue, the SNR of the last packet in quarters of a decibel.

    • ReadonlyPreambleLsb: number

      RegPreambleLsb, the low byte of the preamble length.

    • ReadonlyPreambleMsb: number

      RegPreambleMsb, the high byte of the preamble length.

    • ReadonlyRssiValue: number

      RegRssiValue, the RSSI the receiver hears right now.

    • ReadonlyRssiWideband: number

      RegRssiWideband, a wideband RSSI sample.

    • ReadonlyRxNbBytes: number

      RegRxNbBytes, the payload length of the last packet received.

    • ReadonlySymbTimeoutLsb: number

      RegSymbTimeoutLsb, the low byte of the symbol timeout.

    • ReadonlySyncWord: number

      RegSyncWord, the LoRa sync word.

    • ReadonlyTcxo: number

      RegTcxo, a crystal or a TCXO on XTA.

    • ReadonlyVersion: number

      RegVersion, the silicon revision.