programme pour recevoir les données des capteurs

Dependencies:   SX1272Lib mbed-src mbed

Committer:
guillouhouede
Date:
Sat May 13 16:32:43 2017 +0000
Revision:
0:fa014443db91
Recevoir des donn?es;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
guillouhouede 0:fa014443db91 1 /*
guillouhouede 0:fa014443db91 2 / _____) _ | |
guillouhouede 0:fa014443db91 3 ( (____ _____ ____ _| |_ _____ ____| |__
guillouhouede 0:fa014443db91 4 \____ \| ___ | (_ _) ___ |/ ___) _ \
guillouhouede 0:fa014443db91 5 _____) ) ____| | | || |_| ____( (___| | | |
guillouhouede 0:fa014443db91 6 (______/|_____)_|_|_| \__)_____)\____)_| |_|
guillouhouede 0:fa014443db91 7 ( C )2014 Semtech
guillouhouede 0:fa014443db91 8
guillouhouede 0:fa014443db91 9 Description: Contains the callbacks for the IRQs and any application related details
guillouhouede 0:fa014443db91 10
guillouhouede 0:fa014443db91 11 License: Revised BSD License, see LICENSE.TXT file include in the project
guillouhouede 0:fa014443db91 12
guillouhouede 0:fa014443db91 13 Maintainer: Miguel Luis and Gregory Cristian
guillouhouede 0:fa014443db91 14 */
guillouhouede 0:fa014443db91 15 #ifndef __MAIN_H__
guillouhouede 0:fa014443db91 16 #define __MAIN_H__
guillouhouede 0:fa014443db91 17
guillouhouede 0:fa014443db91 18 /*
guillouhouede 0:fa014443db91 19 * Callback functions prototypes
guillouhouede 0:fa014443db91 20 */
guillouhouede 0:fa014443db91 21 /*!
guillouhouede 0:fa014443db91 22 * @brief Function to be executed on Radio Tx Done event
guillouhouede 0:fa014443db91 23 */
guillouhouede 0:fa014443db91 24 void OnTxDone( void );
guillouhouede 0:fa014443db91 25
guillouhouede 0:fa014443db91 26 /*!
guillouhouede 0:fa014443db91 27 * @brief Function to be executed on Radio Rx Done event
guillouhouede 0:fa014443db91 28 */
guillouhouede 0:fa014443db91 29 void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr );
guillouhouede 0:fa014443db91 30
guillouhouede 0:fa014443db91 31 /*!
guillouhouede 0:fa014443db91 32 * @brief Function executed on Radio Tx Timeout event
guillouhouede 0:fa014443db91 33 */
guillouhouede 0:fa014443db91 34 void OnTxTimeout( void );
guillouhouede 0:fa014443db91 35
guillouhouede 0:fa014443db91 36 /*!
guillouhouede 0:fa014443db91 37 * @brief Function executed on Radio Rx Timeout event
guillouhouede 0:fa014443db91 38 */
guillouhouede 0:fa014443db91 39 void OnRxTimeout( void );
guillouhouede 0:fa014443db91 40
guillouhouede 0:fa014443db91 41 /*!
guillouhouede 0:fa014443db91 42 * @brief Function executed on Radio Rx Error event
guillouhouede 0:fa014443db91 43 */
guillouhouede 0:fa014443db91 44 void OnRxError( void );
guillouhouede 0:fa014443db91 45
guillouhouede 0:fa014443db91 46 /*!
guillouhouede 0:fa014443db91 47 * @brief Function executed on Radio Fhss Change Channel event
guillouhouede 0:fa014443db91 48 */
guillouhouede 0:fa014443db91 49 void OnFhssChangeChannel( uint8_t channelIndex );
guillouhouede 0:fa014443db91 50
guillouhouede 0:fa014443db91 51 /*!
guillouhouede 0:fa014443db91 52 * @brief Function executed on CAD Done event
guillouhouede 0:fa014443db91 53 */
guillouhouede 0:fa014443db91 54 void OnCadDone( void );
guillouhouede 0:fa014443db91 55
guillouhouede 0:fa014443db91 56 #endif // __MAIN_H__