HB, OTA etc
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
#include <stdint.h>
|
||||
#include <stddef.h>
|
||||
#include "ringbuf.h"
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@@ -10,7 +12,6 @@ extern "C" {
|
||||
int build_telemetry(
|
||||
char* buf,
|
||||
size_t buf_size,
|
||||
uint32_t msg_id,
|
||||
int64_t ts,
|
||||
uint32_t device_id,
|
||||
const char* metric,
|
||||
@@ -44,6 +45,12 @@ int build_event(
|
||||
const char* message // optional
|
||||
);
|
||||
|
||||
uint32_t protocol_next_id();
|
||||
|
||||
void protocol_send_event_hb(int64_t ts);
|
||||
|
||||
bool protocol_is_connected();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
Reference in New Issue
Block a user