kunlang_video/include/serial_AT.hpp

27 lines
553 B
C++
Raw Normal View History

2026-01-04 17:18:24 +08:00
#pragma once
#include "serial_port.h"
// 全局 IMEI读取成功后写入
extern std::string IMEI;
2026-01-22 15:37:26 +08:00
struct RadioInfo
{
int rsrp = -999; // dBm
int rsrq = -999; // dB
float sinr = -999; // dB
std::string rat; // LTE / NR5G / etc.
std::string band;
};
extern RadioInfo g_radio_info;
// 初始化 AT 串口(启动线程)
2026-01-04 17:18:24 +08:00
void init_serial_at(const std::string& device, int baudrate);
2026-01-04 17:24:15 +08:00
// 停止 AT 串口停止线程join
void stop_serial_at();
2026-01-05 10:24:18 +08:00
void start_http_server(int port);
void stop_http_server();