EFM32 Gecko Software Documentation  efm32g-doc-5.1.2
ezradio_api_lib_add.h
Go to the documentation of this file.
1 /***************************************************************************/
37 #ifndef _EZRADIO_API_LIB_ADD_H_
38 #define _EZRADIO_API_LIB_ADD_H_
39 
40 #include "ezradio_api_lib.h"
41 
42 
43 #ifdef __cplusplus
44 extern "C" {
45 #endif
46 
47 /***************************************************************************/
52 /***************************************************************************/
57 /***************************************************************************/
62 EZRADIO_ConfigRet_t ezradio_configuration_init(const uint8_t* pSetPropCmd);
63 
64 void ezradio_write_ezconfig_array(uint8_t numBytes, uint8_t* pEzConfigArray);
65 void ezradio_ezconfig_check(uint16_t checksum, ezradio_cmd_reply_t *ezradioReply);
66 
67 #ifdef EZRADIO_DRIVER_EXTENDED_SUPPORT
68 /* Extended driver support functions */
69 
70 #ifdef EZRADIO_DRIVER_FULL_SUPPORT
71 /* Full driver support functions */
72 
73 void ezradio_get_adc_reading( uint8_t adc_en, uint8_t adc_cfg, ezradio_cmd_reply_t *ezradioReply);
74 
75 #endif /* EZRADIO_DRIVER_FULL_SUPPORT */
76 #endif /* EZRADIO_DRIVER_EXTENDED_SUPPORT */
77 
82 #ifdef __cplusplus
83 }
84 #endif
85 
86 #else //_EZRADIO_API_LIB_ADD_H_
87 #error Additional EZRadio API library is already defined.
88 #endif //_EZRADIO_API_LIB_ADD_H_
This file contains the common API library of the EZRadio and EZRadioPRO families. ...
void ezradio_write_ezconfig_array(uint8_t numBytes, uint8_t *pEzConfigArray)
void ezradio_ezconfig_check(uint16_t checksum, ezradio_cmd_reply_t *ezradioReply)
EZRADIO_ConfigRet_t ezradio_configuration_init(const uint8_t *pSetPropCmd)
void ezradio_get_adc_reading(uint8_t adc_en, uint8_t adc_cfg, ezradio_cmd_reply_t *ezradioReply)
EZRADIO_ConfigRet_t