Directories
¶
| Path | Synopsis |
|---|---|
|
Package ac 是业务层:在会话引擎(Session)之上,按功能模块(电源/模式/温度/风速/ 扫风/ECO/强劲/传感器)暴露读写双向能力,并作为门面把 BLE 层(ble)的扫描/连接 装配成一台 IDevice。
|
Package ac 是业务层:在会话引擎(Session)之上,按功能模块(电源/模式/温度/风速/ 扫风/ECO/强劲/传感器)暴露读写双向能力,并作为门面把 BLE 层(ble)的扫描/连接 装配成一台 IDevice。 |
|
sessiontest
Package sessiontest 提供 AC 层测试夹具:一个用 proto 库充当"空调"的内存模拟器, 经 ac.Transport 与被测会话对话。
|
Package sessiontest 提供 AC 层测试夹具:一个用 proto 库充当"空调"的内存模拟器, 经 ac.Transport 与被测会话对话。 |
|
Package ble 是 BLE 层:调用本机蓝牙(经 tinygo.org/x/bluetooth:macOS→CoreBluetooth, Linux→BlueZ/D-Bus)执行扫描、定位、连接、收发字节。
|
Package ble 是 BLE 层:调用本机蓝牙(经 tinygo.org/x/bluetooth:macOS→CoreBluetooth, Linux→BlueZ/D-Bus)执行扫描、定位、连接、收发字节。 |
|
Package proto 实现 Midea BLE 协议的传输/安全层:三层帧编解码、密码学原语(HKDF、 P-256 ECDH、AES-128-CCM)及握手状态机。
|
Package proto 实现 Midea BLE 协议的传输/安全层:三层帧编解码、密码学原语(HKDF、 P-256 ECDH、AES-128-CCM)及握手状态机。 |
Click to show internal directories.
Click to hide internal directories.