本系统属于汽车后装车载系统。本空调应用可以设置和显示空调温度、风力大小、风向、自动模式、内外循环、ECO、高效通风模式、A/C等。
点击空白处退出提示
本系统属于汽车后装车载系统。本空调应用可以设置和显示空调温度、风力大小、风向、自动模式、内外循环、ECO、高效通风模式、A/C等。
1. 支持多种模式:不支持空调的车型,本应用不显示;空调只能查看的车型,不能设置;支持只有前排空调设置的车型,也支持前排和后排空调都支持的车型;
2. 支持主驾温度按钮设置或滑动;如果支持副驾温度设置的话,也要可以进行相应的设置;如果支持后排温度设置,也要显示相应的界面;
3. 支持前排或后排风力按钮设置或滑动;
4. 支持前排4中风向模式、后排3种风向模式;
5. 主驾副驾温度支持同步设置。并有SYNC、DUAL两种显示方式;
6. 支持AUTO模式;
7. 支持空调开关、支持制冷开关、内外循环模式开关;
8. SYNC、AUTO、OFF、A/C、内外循环按钮都是仅在当前车型支持才(动态)显示;
9. 应用在后台时,空调按键设置时,本应用以悬浮窗显示,但此时屏幕不可调节;
10. 响应用户对空调、车窗声音控制。
本应用通过串口和MCU进行通信,MCU提供空调当前各种参数和状态;
Android Framework加了串口服务线程,负责串口比较底层的编解码。应用通过注册监听,解析自己关注的协议,这里主要有空调信息、空调配置信息和空调参数设置命令3大类;
(同行者)声控程序,主要采用广播进行通信。因权限限制,各应用采用显示广播回复声控程序,以播报用户指令执行结果;
本应用响应开机广播,拉起前台服务线程,参数都保存到SharePreferences里。如果应用在前台,通过Interface更新必要的界面。
其余细节不再赘述。
评论