[3.4.0][mogo-adas]添加[adas]新增故障减速停车策路开关接口
This commit is contained in:
@@ -594,6 +594,20 @@ class MoGoAutopilotControlProvider :
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 故障减速停车策路开关
|
||||
* isEnable = true 使用故障减速停车策略
|
||||
* isEnable = false 关闭故障减速停车策略
|
||||
* @return boolean
|
||||
*/
|
||||
override fun sendBreakdownSlowDown(isEnable: Boolean): Boolean {
|
||||
return if (isEnable) {
|
||||
AdasManager.getInstance().sendBreakdownSlowDown(1)
|
||||
} else {
|
||||
AdasManager.getInstance().sendBreakdownSlowDown(0)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取全部参数
|
||||
* 结果回调{@link OnAdasListener#onGetParamResp(MessagePad.Header, MessagePad.SetParamReq, AdasParam)}
|
||||
|
||||
@@ -201,6 +201,14 @@ interface IMoGoAutopilotControlProvider : IMoGoFunctionServerProvider {
|
||||
*/
|
||||
fun sendWeakNetSlowDown(isEnable: Boolean): Boolean
|
||||
|
||||
/**
|
||||
* 故障减速停车策路开关
|
||||
* isEnable = true 使用故障减速停车策略
|
||||
* isEnable = false 关闭故障减速停车策略
|
||||
* @return boolean
|
||||
*/
|
||||
fun sendBreakdownSlowDown(isEnable: Boolean): Boolean
|
||||
|
||||
/**
|
||||
* 获取全部参数
|
||||
* 结果回调{@link OnAdasListener#onGetParamResp(MessagePad.Header, MessagePad.SetParamReq)}
|
||||
|
||||
@@ -280,6 +280,16 @@ object CallerAutoPilotControlManager {
|
||||
return providerApi?.sendWeakNetSlowDown(isEnable)
|
||||
}
|
||||
|
||||
/**
|
||||
* 故障减速停车策路开关
|
||||
* isEnable = true 使用故障减速停车策略
|
||||
* isEnable = false 关闭故障减速停车策略
|
||||
* @return boolean
|
||||
*/
|
||||
fun sendBreakdownSlowDown(isEnable: Boolean): Boolean? {
|
||||
return providerApi?.sendBreakdownSlowDown(isEnable)
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取全部参数
|
||||
* 结果回调{@link OnAdasListener#onGetParamResp(MessagePad.Header, MessagePad.SetParamReq, AdasParam)}
|
||||
|
||||
Reference in New Issue
Block a user