[6.4.4]增加getVIN接口
This commit is contained in:
@@ -957,6 +957,15 @@ class MoGoAutopilotControlProvider :
|
||||
return AdasManager.getInstance().protocolVersion
|
||||
}
|
||||
|
||||
override fun getVIN(): String {
|
||||
val carConfig = AdasManager.getInstance().carConfig
|
||||
return if(carConfig != null){
|
||||
carConfig.vinCode
|
||||
}else{
|
||||
""
|
||||
}
|
||||
}
|
||||
|
||||
override fun connectSpecifiedServer(ip: String) {
|
||||
ThreadUtils.getIoPool().submit {
|
||||
NSDNettyManager.getInstance().connectSpecifiedServer(
|
||||
|
||||
@@ -337,6 +337,11 @@ interface IMoGoAutopilotControlProvider : IMoGoFunctionServerProvider {
|
||||
*/
|
||||
fun getProtocolVersion(): Int
|
||||
|
||||
/**
|
||||
* 获取VIN车辆识别代号
|
||||
*/
|
||||
fun getVIN(): String
|
||||
|
||||
fun connectSpecifiedServer(ip: String)
|
||||
|
||||
/**
|
||||
|
||||
@@ -617,6 +617,13 @@ object CallerAutoPilotControlManager {
|
||||
return providerApi?.getProtocolVersion() ?: 0
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取VIN车辆识别代号
|
||||
*/
|
||||
fun getVIN(): String{
|
||||
return providerApi?.getVIN()?:""
|
||||
}
|
||||
|
||||
fun connectSpecifiedServer(ip: String) {
|
||||
providerApi?.connectSpecifiedServer(ip)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user