Show / Hide Table of Contents

    Class JoinNetworkIndication

    This message is sent to the host either after successful reception of a server join response packet or after the expiration of a complete join process without success (the join request will be retransmitted changing the spreading factor from SF7 till SF12, reusing each spreading factor twice).

    Inheritance
    System.Object
    HciMessage
    RxHciMessage
    LoRaWanRxHciMessage
    JoinNetworkIndication
    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)
    Namespace: FosterBuster.IU880B.Messaging.Rx.LoRaWAN.Activation
    Assembly: IU880B.dll
    Syntax
    public sealed class JoinNetworkIndication : LoRaWanRxHciMessage

    Constructors

    | Improve this Doc View Source

    JoinNetworkIndication(IList<Byte>)

    Initializes a new instance of the JoinNetworkIndication class.

    Declaration
    public JoinNetworkIndication(IList<byte> payload)
    Parameters
    Type Name Description
    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

    DeviceActivated

    Gets a value indicating whether the device was activated (true), or if an error occured (false).

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

    DeviceAddress

    Gets the device address.

    Declaration
    public byte[] DeviceAddress { get; }
    Property Value
    Type Description
    System.Byte[]
    | Improve this Doc View Source

    RelativeSignalStrenghtIndicator

    Gets the RSSI value in dBm.

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

    RxSlot

    Gets the Rx Slot value.

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

    SignalToNoiseRatio

    Gets the SNR value in dB.

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

    Methods

    | Improve this Doc View Source

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX