diff options
author | Mike Fiore <mfiore@multitech.com> | 2015-12-08 12:56:29 -0600 |
---|---|---|
committer | Mike Fiore <mfiore@multitech.com> | 2015-12-08 12:56:29 -0600 |
commit | abaacd64f96b834d85169f12351b0057c6e9c2fd (patch) | |
tree | 4bb98e806182401155e144f84a28114a9d3c4be9 /LoRaHandler/LoRaHandler.h | |
parent | 5a74150c78737daf2764570835b59b45141f3775 (diff) | |
download | mtdot-box-evb-factory-firmware-abaacd64f96b834d85169f12351b0057c6e9c2fd.tar.gz mtdot-box-evb-factory-firmware-abaacd64f96b834d85169f12351b0057c6e9c2fd.tar.bz2 mtdot-box-evb-factory-firmware-abaacd64f96b834d85169f12351b0057c6e9c2fd.zip |
use link check instead of ping for compatibility with 3rd party network servers
Diffstat (limited to 'LoRaHandler/LoRaHandler.h')
-rw-r--r-- | LoRaHandler/LoRaHandler.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/LoRaHandler/LoRaHandler.h b/LoRaHandler/LoRaHandler.h index 375c277..aa82398 100644 --- a/LoRaHandler/LoRaHandler.h +++ b/LoRaHandler/LoRaHandler.h @@ -10,19 +10,19 @@ class LoRaHandler { typedef enum { none = 0, busy, - ping_success, + link_check_success, send_success, join_success, - ping_failure, + link_check_failure, send_failure, join_failure } LoRaStatus; typedef struct { bool status; - mDot::ping_response up; + mDot::link_check up; mDot::ping_response down; - } LoRaPing; + } LoRaLink; typedef enum { green = 0, @@ -32,12 +32,12 @@ class LoRaHandler { LoRaHandler(osThreadId main); ~LoRaHandler(); - bool ping(); + bool linkCheck(); bool send(std::vector<uint8_t> data); bool join(); bool action(uint8_t cmd); LoRaStatus getStatus(); - LoRaPing getPingResults(); + LoRaLink getLinkCheckResults(); uint32_t getJoinAttempts(); void resetJoinAttempts(); void blinker(); @@ -46,7 +46,7 @@ class LoRaHandler { osThreadId _main; Thread _thread; LoRaStatus _status; - LoRaPing _ping; + LoRaLink _link; mDot* _dot; Mutex _mutex; uint32_t _join_attempts; |