Files | Functions | Variables
ServalPalLora

Interface file for Serval PAL Lora module. More...

+ Collaboration diagram for ServalPalLora:

Files

file  BCDS_ServalPalLora.h
 

Functions

Retcode_T ServalPalLora_Init (void)
 Lora specific initialization. More...
 
bool ServalPalLora_IsInit (void)
 checks if this module is initialized More...
 
bool ServalPalLora_IsJoined (void)
 checks if a Bluetooth connection is established More...
 
void ServalPalLora_NotifyLoraEvent (void *data, LoRa_NetworkEvent_T event)
 This function acts as a notify call for the Lora events. Based on the events received, the event data is made use in PAL. More...
 
void ServalPalLora_NotifyRxData (uint8_t *ReceiveBuffer, uint8_t DataLength)
 

Variables

const ServalPalOps_Udp_T *const ServalPalOps_UdpLora
 

Detailed Description

Function Documentation

Retcode_T ServalPalLora_Init ( void  )
Returns
RETCODE_OK initialization of Lora was successful
RETCODE_OUT_OF_RESOURCES Mutex creation has been failed
bool ServalPalLora_IsInit ( void  )
Returns
obvious
bool ServalPalLora_IsJoined ( void  )
Returns
obvious
void ServalPalLora_NotifyLoraEvent ( void *  data,
LoRa_NetworkEvent_T  event 
)
Parameters
[in]Event- event received from Lora
[in]data- data corresponding to the Lora event
void ServalPalLora_NotifyRxData ( uint8_t *  ReceiveBuffer,
uint8_t  DataLength 
)
Parameters
[in]ReceiveBuffer- buffer that contains the received data via bluetooth
[in]DataLength- amount of received bytes

Variable Documentation

const ServalPalOps_Udp_T* const ServalPalOps_UdpLora

predefined Lora item


This documentation file has been automatically generated on Fri Oct 4 2019 03:47:39 by doxygen 1.8.8