us915 ch 9 20dbm
Dependents: DISCO-L072CZ-LRWAN1_LoRa_PingPong
Fork of SX1276GenericLib by
Diff: radio/radio.h
- Revision:
- 54:0d8ea87fbab9
- Parent:
- 53:6d3adad59633
- Child:
- 59:38e56c85fa44
--- a/radio/radio.h Thu May 18 18:34:54 2017 +0200 +++ b/radio/radio.h Fri May 19 11:50:12 2017 +0200 @@ -199,10 +199,10 @@ * * @param [IN] events Structure containing the driver callback functions */ - virtual void Init( RadioEvents_t *events ) = 0; + virtual bool Init( RadioEvents_t *events ) = 0; /*! - * @brief Return current radio status + * @brief Return current radio status, returns true if a radios has been found. * * @param status Radio status. [RF_IDLE, RX_RUNNING, TX_RUNNING, CAD_RUNNING] */ @@ -375,6 +375,12 @@ * [0: continuous, others timeout] */ virtual void Rx( uint32_t timeout ) = 0; + + /*! + * @brief Check is radio receives a signal + */ + virtual bool RxSignalPending() = 0; + /*! * @brief Sets the radio in transmission mode for the given time