H261 decoder
Dependencies: SDL_lib2 SX1276Lib mbed
lora2.h@1:1ed97958d0f3, 2017-01-11 (annotated)
- Committer:
- miruga27
- Date:
- Wed Jan 11 20:18:38 2017 +0000
- Revision:
- 1:1ed97958d0f3
- Parent:
- 0:5bd441b8ab2d
JPEG Compressor and SX1276 transmitter
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
miruga27 | 0:5bd441b8ab2d | 1 | /* |
miruga27 | 0:5bd441b8ab2d | 2 | / _____) _ | | |
miruga27 | 0:5bd441b8ab2d | 3 | ( (____ _____ ____ _| |_ _____ ____| |__ |
miruga27 | 0:5bd441b8ab2d | 4 | \____ \| ___ | (_ _) ___ |/ ___) _ \ |
miruga27 | 0:5bd441b8ab2d | 5 | _____) ) ____| | | || |_| ____( (___| | | | |
miruga27 | 0:5bd441b8ab2d | 6 | (______/|_____)_|_|_| \__)_____)\____)_| |_| |
miruga27 | 0:5bd441b8ab2d | 7 | ( C )2014 Semtech |
miruga27 | 0:5bd441b8ab2d | 8 | |
miruga27 | 0:5bd441b8ab2d | 9 | Description: Contains the callbacks for the IRQs and any application related details |
miruga27 | 0:5bd441b8ab2d | 10 | |
miruga27 | 0:5bd441b8ab2d | 11 | License: Revised BSD License, see LICENSE.TXT file include in the project |
miruga27 | 0:5bd441b8ab2d | 12 | |
miruga27 | 0:5bd441b8ab2d | 13 | Maintainer: Miguel Luis and Gregory Cristian |
miruga27 | 0:5bd441b8ab2d | 14 | */ |
miruga27 | 0:5bd441b8ab2d | 15 | #ifndef __MAIN_H__ |
miruga27 | 0:5bd441b8ab2d | 16 | #define __MAIN_H__ |
miruga27 | 0:5bd441b8ab2d | 17 | |
miruga27 | 0:5bd441b8ab2d | 18 | |
miruga27 | 0:5bd441b8ab2d | 19 | /*! |
miruga27 | 0:5bd441b8ab2d | 20 | * Frequency hopping frequencies table |
miruga27 | 0:5bd441b8ab2d | 21 | */ |
miruga27 | 0:5bd441b8ab2d | 22 | const uint32_t HoppingFrequencies[] = |
miruga27 | 0:5bd441b8ab2d | 23 | { |
miruga27 | 0:5bd441b8ab2d | 24 | 916500000, |
miruga27 | 0:5bd441b8ab2d | 25 | 923500000, |
miruga27 | 0:5bd441b8ab2d | 26 | 906500000, |
miruga27 | 0:5bd441b8ab2d | 27 | 917500000, |
miruga27 | 0:5bd441b8ab2d | 28 | 917500000, |
miruga27 | 0:5bd441b8ab2d | 29 | 909000000, |
miruga27 | 0:5bd441b8ab2d | 30 | 903000000, |
miruga27 | 0:5bd441b8ab2d | 31 | 916000000, |
miruga27 | 0:5bd441b8ab2d | 32 | 912500000, |
miruga27 | 0:5bd441b8ab2d | 33 | 926000000, |
miruga27 | 0:5bd441b8ab2d | 34 | 925000000, |
miruga27 | 0:5bd441b8ab2d | 35 | 909500000, |
miruga27 | 0:5bd441b8ab2d | 36 | 913000000, |
miruga27 | 0:5bd441b8ab2d | 37 | 918500000, |
miruga27 | 0:5bd441b8ab2d | 38 | 918500000, |
miruga27 | 0:5bd441b8ab2d | 39 | 902500000, |
miruga27 | 0:5bd441b8ab2d | 40 | 911500000, |
miruga27 | 0:5bd441b8ab2d | 41 | 926500000, |
miruga27 | 0:5bd441b8ab2d | 42 | 902500000, |
miruga27 | 0:5bd441b8ab2d | 43 | 922000000, |
miruga27 | 0:5bd441b8ab2d | 44 | 924000000, |
miruga27 | 0:5bd441b8ab2d | 45 | 903500000, |
miruga27 | 0:5bd441b8ab2d | 46 | 913000000, |
miruga27 | 0:5bd441b8ab2d | 47 | 922000000, |
miruga27 | 0:5bd441b8ab2d | 48 | 926000000, |
miruga27 | 0:5bd441b8ab2d | 49 | 910000000, |
miruga27 | 0:5bd441b8ab2d | 50 | 920000000, |
miruga27 | 0:5bd441b8ab2d | 51 | 922500000, |
miruga27 | 0:5bd441b8ab2d | 52 | 911000000, |
miruga27 | 0:5bd441b8ab2d | 53 | 922000000, |
miruga27 | 0:5bd441b8ab2d | 54 | 909500000, |
miruga27 | 0:5bd441b8ab2d | 55 | 926000000, |
miruga27 | 0:5bd441b8ab2d | 56 | 922000000, |
miruga27 | 0:5bd441b8ab2d | 57 | 918000000, |
miruga27 | 0:5bd441b8ab2d | 58 | 925500000, |
miruga27 | 0:5bd441b8ab2d | 59 | 908000000, |
miruga27 | 0:5bd441b8ab2d | 60 | 917500000, |
miruga27 | 0:5bd441b8ab2d | 61 | 926500000, |
miruga27 | 0:5bd441b8ab2d | 62 | 908500000, |
miruga27 | 0:5bd441b8ab2d | 63 | 916000000, |
miruga27 | 0:5bd441b8ab2d | 64 | 905500000, |
miruga27 | 0:5bd441b8ab2d | 65 | 916000000, |
miruga27 | 0:5bd441b8ab2d | 66 | 903000000, |
miruga27 | 0:5bd441b8ab2d | 67 | 905000000, |
miruga27 | 0:5bd441b8ab2d | 68 | 915000000, |
miruga27 | 0:5bd441b8ab2d | 69 | 913000000, |
miruga27 | 0:5bd441b8ab2d | 70 | 907000000, |
miruga27 | 0:5bd441b8ab2d | 71 | 910000000, |
miruga27 | 0:5bd441b8ab2d | 72 | 926500000, |
miruga27 | 0:5bd441b8ab2d | 73 | 925500000, |
miruga27 | 0:5bd441b8ab2d | 74 | 911000000 |
miruga27 | 0:5bd441b8ab2d | 75 | }; |
miruga27 | 0:5bd441b8ab2d | 76 | |
miruga27 | 0:5bd441b8ab2d | 77 | /* |
miruga27 | 0:5bd441b8ab2d | 78 | * Callback functions prototypes |
miruga27 | 0:5bd441b8ab2d | 79 | */ |
miruga27 | 0:5bd441b8ab2d | 80 | /*! |
miruga27 | 0:5bd441b8ab2d | 81 | * @brief Function to be executed on Radio Tx Done event |
miruga27 | 0:5bd441b8ab2d | 82 | */ |
miruga27 | 0:5bd441b8ab2d | 83 | void OnTxDone( void ); |
miruga27 | 0:5bd441b8ab2d | 84 | |
miruga27 | 0:5bd441b8ab2d | 85 | /*! |
miruga27 | 0:5bd441b8ab2d | 86 | * @brief Function to be executed on Radio Rx Done event |
miruga27 | 0:5bd441b8ab2d | 87 | */ |
miruga27 | 0:5bd441b8ab2d | 88 | void OnRxDone( uint8_t *payload, uint16_t size, int16_t rssi, int8_t snr ); |
miruga27 | 0:5bd441b8ab2d | 89 | |
miruga27 | 0:5bd441b8ab2d | 90 | /*! |
miruga27 | 0:5bd441b8ab2d | 91 | * @brief Function executed on Radio Tx Timeout event |
miruga27 | 0:5bd441b8ab2d | 92 | */ |
miruga27 | 0:5bd441b8ab2d | 93 | void OnTxTimeout( void ); |
miruga27 | 0:5bd441b8ab2d | 94 | |
miruga27 | 0:5bd441b8ab2d | 95 | /*! |
miruga27 | 0:5bd441b8ab2d | 96 | * @brief Function executed on Radio Rx Timeout event |
miruga27 | 0:5bd441b8ab2d | 97 | */ |
miruga27 | 0:5bd441b8ab2d | 98 | void OnRxTimeout( void ); |
miruga27 | 0:5bd441b8ab2d | 99 | |
miruga27 | 0:5bd441b8ab2d | 100 | /*! |
miruga27 | 0:5bd441b8ab2d | 101 | * @brief Function executed on Radio Rx Error event |
miruga27 | 0:5bd441b8ab2d | 102 | */ |
miruga27 | 0:5bd441b8ab2d | 103 | void OnRxError( void ); |
miruga27 | 0:5bd441b8ab2d | 104 | |
miruga27 | 0:5bd441b8ab2d | 105 | /*! |
miruga27 | 0:5bd441b8ab2d | 106 | * @brief Function executed on Radio Fhss Change Channel event |
miruga27 | 0:5bd441b8ab2d | 107 | */ |
miruga27 | 0:5bd441b8ab2d | 108 | void OnFhssChangeChannel( uint8_t channelIndex ); |
miruga27 | 0:5bd441b8ab2d | 109 | |
miruga27 | 0:5bd441b8ab2d | 110 | /*! |
miruga27 | 0:5bd441b8ab2d | 111 | * @brief Function executed on CAD Done event |
miruga27 | 0:5bd441b8ab2d | 112 | */ |
miruga27 | 0:5bd441b8ab2d | 113 | void OnCadDone( void ); |
miruga27 | 0:5bd441b8ab2d | 114 | |
miruga27 | 0:5bd441b8ab2d | 115 | #endif // __MAIN_H__ |