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