|  | LoRaMAC
    4.6.0
    Documentation of the API | 
Region definition for RU864. More...
#include "region/Region.h"Go to the source code of this file.
| Functions | |
| PhyParam_t | RegionRU864GetPhyParam (GetPhyParams_t *getPhy) | 
| The function gets a value of a specific phy attribute.  More... | |
| void | RegionRU864SetBandTxDone (SetBandTxDoneParams_t *txDone) | 
| Updates the last TX done parameters of the current channel.  More... | |
| void | RegionRU864InitDefaults (InitDefaultsParams_t *params) | 
| Initializes the channels masks and the channels.  More... | |
| bool | RegionRU864Verify (VerifyParams_t *verify, PhyAttribute_t phyAttribute) | 
| Verifies a parameter.  More... | |
| void | RegionRU864ApplyCFList (ApplyCFListParams_t *applyCFList) | 
| The function parses the input buffer and sets up the channels of the CF list.  More... | |
| bool | RegionRU864ChanMaskSet (ChanMaskSetParams_t *chanMaskSet) | 
| Sets a channels mask.  More... | |
| void | RegionRU864ComputeRxWindowParameters (int8_t datarate, uint8_t minRxSymbols, uint32_t rxError, RxConfigParams_t *rxConfigParams) | 
| bool | RegionRU864RxConfig (RxConfigParams_t *rxConfig, int8_t *datarate) | 
| Configuration of the RX windows.  More... | |
| bool | RegionRU864TxConfig (TxConfigParams_t *txConfig, int8_t *txPower, TimerTime_t *txTimeOnAir) | 
| TX configuration.  More... | |
| uint8_t | RegionRU864LinkAdrReq (LinkAdrReqParams_t *linkAdrReq, int8_t *drOut, int8_t *txPowOut, uint8_t *nbRepOut, uint8_t *nbBytesParsed) | 
| The function processes a Link ADR Request.  More... | |
| uint8_t | RegionRU864RxParamSetupReq (RxParamSetupReqParams_t *rxParamSetupReq) | 
| The function processes a RX Parameter Setup Request.  More... | |
| int8_t | RegionRU864NewChannelReq (NewChannelReqParams_t *newChannelReq) | 
| The function processes a Channel Request.  More... | |
| int8_t | RegionRU864TxParamSetupReq (TxParamSetupReqParams_t *txParamSetupReq) | 
| The function processes a TX ParamSetup Request.  More... | |
| int8_t | RegionRU864DlChannelReq (DlChannelReqParams_t *dlChannelReq) | 
| The function processes a DlChannel Request.  More... | |
| int8_t | RegionRU864AlternateDr (int8_t currentDr, AlternateDrType_t type) | 
| Alternates the datarate of the channel for the join request.  More... | |
| LoRaMacStatus_t | RegionRU864NextChannel (NextChanParams_t *nextChanParams, uint8_t *channel, TimerTime_t *time, TimerTime_t *aggregatedTimeOff) | 
| Searches and set the next random available channel.  More... | |
| LoRaMacStatus_t | RegionRU864ChannelAdd (ChannelAddParams_t *channelAdd) | 
| Adds a channel.  More... | |
| bool | RegionRU864ChannelsRemove (ChannelRemoveParams_t *channelRemove) | 
| Removes a channel.  More... | |
| uint8_t | RegionRU864ApplyDrOffset (uint8_t downlinkDwellTime, int8_t dr, int8_t drOffset) | 
| Computes new datarate according to the given offset.  More... | |
| void | RegionRU864RxBeaconSetup (RxBeaconSetup_t *rxBeaconSetup, uint8_t *outDr) | 
| Sets the radio into beacon reception mode.  More... | |
Region definition for RU864.