internal/

directory
v0.0.0-...-bace1bb Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 6, 2026 License: MIT

Directories

Path Synopsis
ac
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)及握手状态机。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL