asysbang

 找回密码
 立即注册
查看: 2602|回复: 0
打印 上一主题 下一主题

百度Carlife通讯流程(Android平台)

[复制链接]

513

主题

2

好友

6404

积分

管理员

Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

最佳新人 活跃会员 热心会员 推广达人 宣传达人 灌水之王 突出贡献 优秀版主 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2019-9-3 14:20:59 |只看该作者 |倒序浏览
#需求
针对Android平台上CarLife的连接流程进行分析

#分析
主要关注车机端和手机端相互通信的指令

#解决
车机端发送
指令id    |   指令内容  |  指令大小(head+msg)字节数
-|-|-
18001 |   MSG_CMD_HU_PROTOCOL_VERSION   | 8 + 12
18027 |  MSG_CMD_STATISTIC_INFO | 8 + 85
18003 |  MSG_CMD_HU_INFO | 8 + 230
18007 |  MSG_CMD_VIDEO_ENCODER_INIT| 8+ 16
18028 |  MSG_CMD_MODULE_CONTROL | 8 + 12
18052 |  MSG_CMD_HU_FEATURE_CONFIG_RESPONSE | 8 + 221
18009 |  MSG_CMD_VIDEO_ENCODER_START| 8 + 8
18055 |  MSG_CMD_ERROR_CODE| 8 + 32



车机端接收

指令id    |   指令内容
-|-
10002 | VERSION_MATCH_STATUS
10004 | MD_INFO
10018 | SCREEN_ON
10060 | xx
10026 | MODULE_STATUS
1004B | MD_AUTHEN_RESULT
10051 | CONFIG_REQUEST
10031 | SUBSCRIBE_REQ
10008 | ENCODER_INIT_DONE
1001B | FOREGROUND

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|aSys-帮 ( 京ICP备13033689号 )

GMT+8, 2024-10-6 10:31 , Processed in 0.043275 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部