2019-06-05 21:54:47 +02:00
|
|
|
#ifndef _IFACE_XN297L_H_
|
|
|
|
|
|
|
|
#define _IFACE_XN297L_H_
|
|
|
|
|
2020-01-12 14:06:27 +01:00
|
|
|
#if defined (CC2500_INSTALLED)
|
2019-06-05 21:54:47 +02:00
|
|
|
#include "iface_cc2500.h"
|
2020-01-12 14:06:27 +01:00
|
|
|
#endif
|
|
|
|
#if defined (NRF24L01_INSTALLED)
|
2019-06-05 21:54:47 +02:00
|
|
|
#include "iface_nrf24l01.h"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
static void __attribute__((unused)) XN297L_Init();
|
|
|
|
static void __attribute__((unused)) XN297L_SetTXAddr(const uint8_t*, uint8_t);
|
|
|
|
static void __attribute__((unused)) XN297L_WritePayload(uint8_t*, uint8_t);
|
2020-01-12 14:06:27 +01:00
|
|
|
static void __attribute__((unused)) XN297L_WriteEnhancedPayload(uint8_t*, uint8_t, uint8_t);
|
2019-06-05 21:54:47 +02:00
|
|
|
static void __attribute__((unused)) XN297L_HoppingCalib(__attribute__((unused)) uint8_t);
|
|
|
|
static void __attribute__((unused)) XN297L_Hopping(uint8_t);
|
|
|
|
static void __attribute__((unused)) XN297L_RFChannel(uint8_t);
|
|
|
|
static void __attribute__((unused)) XN297L_SetPower();
|
|
|
|
static void __attribute__((unused)) XN297L_SetFreqOffset();
|
|
|
|
|
|
|
|
#endif
|