mirror of
https://github.com/chirpstack/chirpstack.git
synced 2025-04-25 21:40:06 +00:00
The device might not always send its periodicity to the network-server (using mac-commands). As well there is some ambiguity about the default ping-slot data-rates. While the Regional Parameters Specification defines the default beacon data-rates, it only defines the default ping-slot frequency for Class-B. This also changes the API field from class_b_ping_slot_period to class_b_ping_slot_nb_k, where ..._k must be between 0 - 7 as defined by the LoRaWAN Specification. This removes some ambiguity as 'period' could mean different things in different contexts.
chirpstack-api
ChirpStack gRPC API message and service wrappers for Python.
Install
pip install chirpstack-api
Usage
All messages, services, constants, etc. are auto-generated from the ChirpStack protobuf definitions. The result is that this package structure matches that of the protobuf definitions.
The protobuf definitions can be found here: https://github.com/brocaar/chirpstack-api/tree/master/protobuf