17 lines
542 B
C
17 lines
542 B
C
#pragma once
|
|
#include <stdbool.h>
|
|
#include <stdint.h>
|
|
|
|
int ble_transport_init(void);
|
|
void ble_transport_adv_start(void);
|
|
void ble_transport_send(const uint8_t *data, uint16_t len);
|
|
bool ble_transport_is_ready(void);
|
|
|
|
/* --- 下行参数 getter --- */
|
|
float ble_transport_get_resistance_K(void);
|
|
float ble_transport_get_resistance_B(void);
|
|
float ble_transport_get_resistance_Tau(void);
|
|
float ble_transport_get_spotter_threshold(void);
|
|
bool ble_transport_get_spotter_enabled(void);
|
|
int64_t ble_transport_get_last_heartbeat_ms(void);
|