![]() |
Erriez Oregon THN128 433MHz temperature sensor library for Arduino
1.1.0
This is an Oregon THN128 433MHz temperature sensor transmit/receive library for Arduino.
|
Oregon THN128 433MHz temperature transmit/receive library for Arduino. More...
Go to the source code of this file.
Enumerations | |
enum | RxState_t { StateSearchSync = 0 , StateMid0 = 1 , StateMid1 = 2 , StateEnd = 3 , StateRxComplete = 4 } |
Receive state. More... | |
Functions | |
void | rfPinChange (void) |
RF pin level change. | |
void | OregonTHN128_RxBegin (uint8_t extIntPin) |
Initialize receiver pin. More... | |
void | OregonTHN128_RxEnable () |
Receive enable. | |
void | OregonTHN128_RxDisable () |
Receive disable. | |
bool | OregonTHN128_Available () |
Check if data received. More... | |
bool | OregonTHN128_Read (OregonTHN128Data_t *data) |
Read data. More... | |
Oregon THN128 433MHz temperature transmit/receive library for Arduino.
Source: https://github.com/Erriez/ErriezOregonTHN128 Documentation: https://erriez.github.io/ErriezOregonTHN128
Definition in file ErriezOregonTHN128Receive.c.
enum RxState_t |
Receive state.
Definition at line 44 of file ErriezOregonTHN128Receive.c.
bool OregonTHN128_Available | ( | void | ) |
Check if data received.
true | Data received |
false | No data available |
Definition at line 358 of file ErriezOregonTHN128Receive.c.
bool OregonTHN128_Read | ( | OregonTHN128Data_t * | data | ) |
Read data.
data | Structure OregonTHN128Data_t output |
true | Data received |
false | No data available |
Definition at line 373 of file ErriezOregonTHN128Receive.c.
void OregonTHN128_RxBegin | ( | uint8_t | extIntPin | ) |
Initialize receiver pin.
Connect RX pin to an external interrupt pin such as INT0 (D2) or INT1 (D3)
extIntPin |
Definition at line 324 of file ErriezOregonTHN128Receive.c.