[code_opt_3.3.0] split autopilot status and param

This commit is contained in:
zhongchao
2023-06-12 14:08:23 +08:00
parent df55cd543b
commit ef689a9685
36 changed files with 742 additions and 783 deletions

View File

@@ -13,18 +13,33 @@ import system_master.*
interface IMoGoAutopilotStatusListener {
/**
* 自动驾驶状态信息 TODO 接口优化,拆分业务属性字段
* 自动驾驶状态信息
*
* @param autoPilotStatusInfo 状态信息
*/
@Deprecated("3.3.0之后不建议使用此种回调方式,按需回调,主界面暂时使用用于check检查信息透出")
fun onAutopilotStatusResponse(autoPilotStatusInfo: AutopilotStatusInfo) {}
/**
* 自动驾驶状态信息
*
* @param status 状态信息
* @param state 状态信息
*/
fun onAutopilotStatusResponse(status: Int) {}
fun onAutopilotStatusResponse(state: Int) {}
/**
* 自动驾驶docker信息
*
* @param dockerVersion docker版本
*/
fun onAutopilotDockerInfo(dockerVersion:String){}
/**
* 自动驾驶连接状态
*
* @param connectInfo 连接状态
*/
fun onAutopilotConnectInfo(connectInfo:Boolean){}
/**
* 自动驾驶到站