1.0.1 • Published 8 years ago

lora-parser v1.0.1

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
8 years ago

Lora-Parser

Nodejs module to parse UDP datagrams forwarded by semtech packet_forwarder

#API Reference

Packet

Construct an instance of RF packet by using UDP datagrams forwarded by the LoRaWAN gateway.

Kind: global class
Summary: RF Packet forwarded by gateway

new Packet(raw)

ParamTypeDescription
rawBufferdata packet

packet.protocolVersion ⇒ ProtocolVersion

Return Protocol version

Kind: instance property of Packet

packet.token ⇒ Buffer

Return packet random token

Kind: instance property of Packet
Returns: Buffer - of 2 bytes

packet.identifier ⇒ PacketIdentifier

Data identifier

Kind: instance property of Packet

packet.message ⇒ PushData | *

Kind: instance property of Packet

packet.raw ⇒ Buffer

Return raw data

Kind: instance property of Packet
Returns: Buffer - raw data

<a name="ProtocolVersion"></a>

ProtocolVersion

Construct an instance of RF packet by using UDP datagrams forwarded by the LoRaWAN gateway.

Kind: global class
Summary: RF Packet forwarded by gateway

new ProtocolVersion(raw)

ParamType
rawBuffer
<a name="PacketIdentifier"></a>

PacketIdentifier

Kind: global class
Throw: Error

new PacketIdentifier(raw)

ParamType
rawBuffer

packetIdentifier.raw ⇒ Buffer | *

Returns raw data

Kind: instance property of PacketIdentifier

packetIdentifier.value ⇒ Number

Return the integer value of this packet identifier

Kind: instance property of PacketIdentifier