Files
balance-board/inc/ble_transport.h
T

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);