车身相关信息
大灯状态请求(仅在MapAuto启动时请求一次)#
MapAuto 通过该接口向系统发出请求,获取当前系统的大灯状态。
参数说明
参数 | 说明 | 是否必填 | 格式 / 示例 |
---|---|---|---|
Action | 表示 MapAuto 接收 / 发送请求 | 是 | com.baidu.naviauto.action.send |
CMD_TYPE | 协议的唯一ID | 是 | 10061 |
大灯状态通知接口#
接收到 10061 广播请求时,通过该接口传入大灯状态信息。若 MapAuto 未请求,第三方可通过该接口主动传入大灯状态信息,由 MapAuto 响应色盘切换。
参数说明
参数 | 说明 | 是否必填 | 格式 / 示例 |
---|---|---|---|
Action | 表示 MapAuto 接收 / 发送请求 | 是 | com.baidu.naviauto.action.recv |
CMD_TYPE | 协议的唯一ID | 是 | 10062 |
HEADLIGHT_STATE | 大灯状态 | 是 | int 0:开启 1:关闭 |
使用示例
Intent intent = new Intent();
intent.setAction("com.baidu.naviauto.action.recv");
intent.putExtra("CMD_TYPE", 10062);
intent.putExtra("HEADLIGHT_STATE", 0);
sendBroadcast(intent);
acc off 通知#
启动 MapAuto,第三方通过该接口发送 acc off 的消息,MapAuto 接到通知后在规定时间内进行相关数据的保存操作。
参数说明
参数 | 说明 | 是否必填 | 格式/示例 |
---|---|---|---|
Action | 表示 MapAuto 接收/发送请求 | 是 | com.baidu.naviauto.action.recv |
CMD_TYPE | 协议的唯一 ID | 是 | 10063 |
使用示例
Intent intent = new Intent();
intent.setAction("com.baidu.naviauto.action.recv");
intent.putExtra("CMD_TYPE", 10063);
sendBroadcast(intent);
车辆的油量请求(仅在 MapAuto 启动时请求一次)#
MapAuto 通过该接口向系统发出请求,获取车辆当前的油量。
参数说明
参数 | 说明 | 是否必填 | 格式/示例 |
---|---|---|---|
Action | 表示 MapAuto 接收/发送请求 | 是 | com.baidu.naviauto.action.send |
CMD_TYPE | 协议的唯一ID | 是 | 10064 |
车辆的油量通知接口#
接收到 10064 广播请求时,通过该接口传入车辆油量信息。若 MapAuto 未请求,第三方可通过该接口主动请求车辆油量信息,由 MapAuto 响应切换。
参数说明
参数 | 说明 | 是否必填 | 格式/示例 |
---|---|---|---|
Action | 表示MapAuto接收/发送请求 | 是 | com.baidu.naviauto.action.recv |
CMD_TYPE | 协议的唯一ID | 是 | 10065 |
OIL_LEFT | 车辆的剩余油量 | 是 | Double 0.2 |
使用示例
Intent intent = new Intent();
intent.setAction("com.baidu.naviauto.action.recv");
intent.putExtra("CMD_TYPE", 10065);
intent.putExtra("OIL_LEFT", 0.3);
sendBroadcast(intent);
车辆的车速请求(仅在 MapAuto 启动时请求一次)#
MapAuto 通过该接口向系统发出请求,获取车辆当前的车速。
参数说明
参数 | 说明 | 是否必填 | 格式/示例 |
---|---|---|---|
Action | 表示 MapAuto 接收/发送请求 | 是 | com.baidu.naviauto.action.send |
CMD_TYPE | 协议的唯一 ID | 是 | 10066 |
车辆的车速通知接口#
接收到 10066 广播请求时,通过该接口传入车辆车速信息。若 MapAuto 未请求,第三方可通过该接口主动传入车辆车速信息,由 MapAuto 响应切换。
参数说明
参数 | 说明 | 是否必填 | 格式/示例 |
---|---|---|---|
Action | 表示MapAuto接收/发送请求 | 是 | com.baidu.naviauto.action.recv |
CMD_TYPE | 协议的唯一ID | 是 | 10067 |
SPEED | 车速 | 是 | int(km/h) 120 |
使用示例
Intent intent = new Intent();
intent.setAction("com.baidu.naviauto.action.recv");
intent.putExtra("CMD_TYPE", 10067);
intent.putExtra("SPEED", 120);
sendBroadcast(intent);