与工控机通讯数据协议全部更改成PB格式

This commit is contained in:
xinfengkun
2022-03-09 19:15:32 +08:00
parent a1d717ad81
commit ebebd635cf
125 changed files with 2149 additions and 7396 deletions

View File

@@ -71,7 +71,7 @@ class MoGoAutopilotProvider :
.setClient(false)
.build()
AdasManager.getInstance().create(context, options)
AdasManager.getInstance().create(options, MoGoAdasMsgConnectStatusListenerImpl())
NSDNettyManager.getInstance().startNSDNettyServerWithSN(context, object :
NettyServerListener<MogoProtocolMsg> {
override fun onMessageResponseServer(msg: MogoProtocolMsg?, channel: Channel?) {
@@ -107,7 +107,7 @@ class MoGoAutopilotProvider :
.setIpcAssignIP(FunctionBuildConfig.adasConnectIP)
.setClient(true)
.build()
AdasManager.getInstance().create(context, options)
AdasManager.getInstance().create(options, MoGoAdasMsgConnectStatusListenerImpl())
NSDNettyManager.getInstance()
.searchAndConnectServer(context, MoGoAiCloudClientConfig.getInstance().sn, object :
NettyClientListener<MogoProtocolMsg> {
@@ -134,9 +134,7 @@ class MoGoAutopilotProvider :
})
}
//////////////////////////////////注意先后顺序AdasManager.getInstance().create后才可以设置监听/////////////////////////////////////////////
// 监听 adas 连接状态
AdasManager.getInstance()
.setOnAdasConnectStatusListener(MoGoAdasMsgConnectStatusListenerImpl())
// 监听ADAS-SDK获取到的工控机数据(乘客也需注册)
AdasManager.getInstance().setOnAdasListener(MoGoAdasListenerImpl())
// 司机端监听