Show / Hide Table of Contents

    Class DataTransmitIndication

    Base class for Data Transmit Indications.

    Inheritance
    System.Object
    HciMessage
    RxHciMessage
    LoRaWanRxHciMessage
    DataTransmitIndication
    ReliableDataTransmitIndication
    UnreliableDataTransmitIndication
    Inherited Members
    LoRaWanRxHciMessage.MessageIdentifier
    RxHciMessage.EndpointIdentifier
    RxHciMessage.Payload
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: FosterBuster.IU880B.Messaging.Rx.LoRaWAN.Data
    Assembly: IU880B.dll
    Syntax
    public abstract class DataTransmitIndication : LoRaWanRxHciMessage

    Constructors

    | Improve this Doc View Source

    DataTransmitIndication(LoRaWanMessageIdentifier, IList<Byte>)

    Initializes a new instance of the DataTransmitIndication class.

    Declaration
    protected DataTransmitIndication(LoRaWanMessageIdentifier identifier, IList<byte> payload)
    Parameters
    Type Name Description
    LoRaWanMessageIdentifier identifier

    the identifier.

    System.Collections.Generic.IList<System.Byte> payload

    the payload.

    Properties

    | Improve this Doc View Source

    ChannelIndex

    Gets the channel index the transmission was sent on.

    Declaration
    public int? ChannelIndex { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    DataRate

    Gets the Data rate (spreading factor) the transmission was sent on.

    Declaration
    public DataRateIndex? DataRate { get; }
    Property Value
    Type Description
    System.Nullable<DataRateIndex>
    | Improve this Doc View Source

    ExtendedFormat

    Gets a value indicating whether the payload contains extended info or not.

    Declaration
    protected bool ExtendedFormat { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    MessageAirTimeMillis

    Gets the airrtime in milliseconds of transmitted radio message.

    Declaration
    public int? MessageAirTimeMillis { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    | Improve this Doc View Source

    RadioPacketSent

    Gets a value indicating whether the radio packet was sent (true), or if an error occured (false).

    Declaration
    public bool RadioPacketSent { get; }
    Property Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    TransmitPowerLevel

    Gets the transmit power level configured in transceiver in dBm (min. value 0 dBm).

    Declaration
    public int? TransmitPowerLevel { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    Remarks

    The minimum TRX power level depends on the radio module and it could slightly vary from the given power level value for the low power levels.

    | Improve this Doc View Source

    TransmittedRadioPackets

    Gets the number of transmitted radio packets of last request.

    Declaration
    public int? TransmittedRadioPackets { get; }
    Property Value
    Type Description
    System.Nullable<System.Int32>
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX