Documentation ¶
Overview ¶
Package main is the Congress (aka LoRa Core) service.
The backend implements a LoRaWAN processing backend. The backend is implemented as a pipeline with each processing step connected via channels.
Directories ¶
Path | Synopsis |
---|---|
Package band defines the frequency bands used by the LoRaWAN package.
|
Package band defines the frequency bands used by the LoRaWAN package. |
Package cmac implements the AES-CMAC checksum algorithm.
|
Package cmac implements the AES-CMAC checksum algorithm. |
events
|
|
Package gateway implements the various gateway interfaces.
|
Package gateway implements the various gateway interfaces. |
Package model contains the high-level entities in the LoRaWAN spec.package model
|
Package model contains the high-level entities in the LoRaWAN spec.package model |
Package processor contains the various steps in the processing pipeline.package processor
|
Package processor contains the various steps in the processing pipeline.package processor |
Package protocol contains the low-level LoRaWAN types
|
Package protocol contains the low-level LoRaWAN types |
Package restapi contains the REST API implementation for the LoRa Core server.
|
Package restapi contains the REST API implementation for the LoRa Core server. |
Package server contains the structs used in the pipeline and associated types.
|
Package server contains the structs used in the pipeline and associated types. |
Package storage contains the storage backend for the LoRa Core server.package storage
|
Package storage contains the storage backend for the LoRa Core server.package storage |
test-tools
|
|
Package utils contains various utility types and functions.package utils The number of types and methods should be very limited.
|
Package utils contains various utility types and functions.package utils The number of types and methods should be very limited. |
Click to show internal directories.
Click to hide internal directories.