Demo HCI Implementation for WiMOD-LR Devices  V2.0.3
FreqCalc_SX126x.h
Go to the documentation of this file.
1 //------------------------------------------------------------------------------
31 //------------------------------------------------------------------------------
32 
33 
34 #ifndef ARDUINO_UTILS_FREQCALC_SX126x_H_
35 #define ARDUINO_UTILS_FREQCALC_SX126x_H_
36 
37 //------------------------------------------------------------------------------
38 //
39 // Section Includes Files
40 //
41 //------------------------------------------------------------------------------
42 
43 
44 #include <stdint.h>
45 
46 #ifdef __cplusplus
47 extern "C" {
48 #endif
49 
50 void FreqCalcSX126x_calcFreqToRegister(uint32_t freq, uint8_t* msb, uint8_t* mid, uint8_t* lsb);
51 uint32_t FreqCalcSX126x_calcRegisterToFreq(uint8_t msb, uint8_t mid, uint8_t lsb);
52 
53 #ifdef __cplusplus
54 }
55 #endif
56 
57 
58 
59 
60 #endif /* ARDUINO_UTILS_FREQCALC_SX126x_H_ */
FreqCalcSX126x_calcFreqToRegister
void FreqCalcSX126x_calcFreqToRegister(uint32_t freq, uint8_t *msb, uint8_t *mid, uint8_t *lsb)
Translates a given frequency to the according register values of the TRX.
Definition: FreqCalc_SX126x.c:45
FreqCalcSX126x_calcRegisterToFreq
uint32_t FreqCalcSX126x_calcRegisterToFreq(uint8_t msb, uint8_t mid, uint8_t lsb)
Translates given register values to a carrier frequency.
Definition: FreqCalc_SX126x.c:68
FreqCalcSX126x_calcFreqToRegister
void FreqCalcSX126x_calcFreqToRegister(uint32_t freq, uint8_t *msb, uint8_t *mid, uint8_t *lsb)
Translates a given frequency to the according register values of the TRX.
Definition: FreqCalc_SX126x.c:45
FreqCalc_SX126x.h
FreqCalcSX126x_calcRegisterToFreq
uint32_t FreqCalcSX126x_calcRegisterToFreq(uint8_t msb, uint8_t mid, uint8_t lsb)
Translates given register values to a carrier frequency.
Definition: FreqCalc_SX126x.c:68