models

package
v3.0.0-...-0efb78a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RXPacket

type RXPacket struct {
	// DR contains the data-rate index of the uplink.
	DR int

	// PHYPayload holds the uplink PHYPayload object.
	PHYPayload lorawan.PHYPayload

	// TXInfo holds the TX meta-data struct.
	TXInfo *gw.UplinkTXInfo

	// RXInfoSet holds all the RX meta-data elements of the receiving gateways.
	RXInfoSet []*gw.UplinkRXInfo

	// GatewayIsPrivate holds if the Gateway ID is private.
	GatewayIsPrivate map[lorawan.EUI64]bool

	// GatewayServiceProfile holds the Gateway ID to service-profile ID mapping.
	GatewayServiceProfile map[lorawan.EUI64]uuid.UUID

	// RoamingMetaData holds the meta-data in case of a roaming device.
	RoamingMetaData *RoamingMetaData
}

RXPacket contains a received PHYPayload together with its RX metadata.

type RoamingMetaData

type RoamingMetaData struct {
	BasePayload backend.BasePayload
	ULMetaData  backend.ULMetaData
}

RoamingMetaData holds the Backend Interfaces roaming meta-data.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL