package
4.0.11+incompatible
Repository: https://github.com/brocaar/chirpstack-gateway-bridge.git
Documentation: pkg.go.dev

# Functions

GetPacketType returns the packet type for the given packet data.
GetPullRespPacket returns a PullRespPacket for the given gw.DownlinkFrame.

# Constants

Protocol versions.
Protocol versions.
Available packet types.
Available packet types.
Available packet types.
Available packet types.
Available packet types.
Available packet types.

# Variables

# Structs

DatR implements the data rate which can be either a string (LoRa identifier) or an unsigned integer in case of FSK (bits per second).
PullACKPacket is used by the server to confirm that the network route is open and that the server can send PULL_RESP packets at any time.
PullDataPacket is used by the gateway to poll data from the server.
PullRespPacket is used by the server to send RF packets and associated metadata that will have to be emitted by the gateway.
PullRespPayload represents the downstream JSON data structure.
PushACKPacket is used by the server to acknowledge immediately all the PUSH_DATA packets received.
PushDataPacket type is used by the gateway mainly to forward the RF packets received, and associated metadata, to the server.
PushDataPayload represents the upstream JSON data structure.
RSig contains the received signal information per antenna.
RXPK contain a RF packet and associated metadata.
Stat contains the status of the gateway.
TXACKPacket is used by the gateway to send a feedback to the server to inform if a downlink request has been accepted or rejected by the gateway.
TXACKPayload contains the TXACKPacket payload.
TXPK contains a RF packet to be emitted and associated metadata.
TXPKACK contains the status information of the associated PULL_RESP packet.

# Type aliases

CompactTime implements time.Time but (un)marshals to and from ISO 8601 'compact' format.
ExpandedTime implements time.Time but (un)marshals to and from ISO 8601 'expanded' format.
PacketType defines the packet type.