fix bug and wait to finish
This commit is contained in:
@@ -40,14 +40,14 @@ public interface IMogoADASController extends IProvider {
|
||||
*
|
||||
* @param show
|
||||
*/
|
||||
void setSettingStatus( boolean show );
|
||||
void setSettingStatus(boolean show);
|
||||
|
||||
/**
|
||||
* 控制算法
|
||||
*
|
||||
* @param open
|
||||
*/
|
||||
void setUseAlgorithm( boolean open );
|
||||
void setUseAlgorithm(boolean open);
|
||||
|
||||
void release();
|
||||
|
||||
@@ -56,14 +56,14 @@ public interface IMogoADASController extends IProvider {
|
||||
* <p>
|
||||
* 导航车头仅支持 NorthUP_2D 和 车头朝上2D
|
||||
*/
|
||||
void changeAdasControlMode( EnumMapUI ui );
|
||||
void changeAdasControlMode(EnumMapUI ui);
|
||||
|
||||
/**
|
||||
* 反向设置 adas 对可见性的控制
|
||||
*
|
||||
* @param visible
|
||||
*/
|
||||
void changeAdasControlVisibleMode( boolean visible );
|
||||
void changeAdasControlVisibleMode(boolean visible);
|
||||
|
||||
/**
|
||||
* 获取当前皮肤状态
|
||||
@@ -77,7 +77,7 @@ public interface IMogoADASController extends IProvider {
|
||||
*
|
||||
* @param result
|
||||
*/
|
||||
void aiCloudToAdasData( RemoteControlAutoPilotParameters result );
|
||||
void aiCloudToAdasData(RemoteControlAutoPilotParameters result);
|
||||
|
||||
|
||||
/**
|
||||
@@ -85,70 +85,70 @@ public interface IMogoADASController extends IProvider {
|
||||
*
|
||||
* @param callback 回调接口
|
||||
*/
|
||||
void addAdasDataCallback( IMogoAdasDataCallback callback );
|
||||
void addAdasDataCallback(IMogoAdasDataCallback callback);
|
||||
|
||||
/**
|
||||
* 移除adas数据回调接口
|
||||
*
|
||||
* @param callback 待移除的callback
|
||||
*/
|
||||
void removeAdasDataCallback( IMogoAdasDataCallback callback );
|
||||
void removeAdasDataCallback(IMogoAdasDataCallback callback);
|
||||
|
||||
/**
|
||||
* 添加adas报警数据回调接口
|
||||
*
|
||||
* @param callback 回调接口
|
||||
*/
|
||||
void addAdasWarnMessageCallback( IMogoAdasWarnMessageCallback callback );
|
||||
void addAdasWarnMessageCallback(IMogoAdasWarnMessageCallback callback);
|
||||
|
||||
/**
|
||||
* 移除adas报警数据回调接口
|
||||
*
|
||||
* @param callback 待移除的callback
|
||||
*/
|
||||
void removeAdasWarnMessageCallback( IMogoAdasWarnMessageCallback callback );
|
||||
void removeAdasWarnMessageCallback(IMogoAdasWarnMessageCallback callback);
|
||||
|
||||
/**
|
||||
* 获取 adas 识别列表
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
List< ADASRecognizedResult > getLastADASRecognizedResult();
|
||||
List<ADASRecognizedResult> getLastADASRecognizedResult();
|
||||
|
||||
/**
|
||||
* 添加adas识别物体回调
|
||||
*
|
||||
* @param callback
|
||||
*/
|
||||
void addAdasRecognizedDataCallback( IMogoAdasRecognizedDataCallback callback );
|
||||
void addAdasRecognizedDataCallback(IMogoAdasRecognizedDataCallback callback);
|
||||
|
||||
/**
|
||||
* 移除adas识别物体回调
|
||||
*
|
||||
* @param callback
|
||||
*/
|
||||
void removeAdasRecognizedDataCallback( IMogoAdasRecognizedDataCallback callback );
|
||||
void removeAdasRecognizedDataCallback(IMogoAdasRecognizedDataCallback callback);
|
||||
|
||||
/**
|
||||
* 自车定位数据
|
||||
*
|
||||
* @param carDataCallback
|
||||
*/
|
||||
void setAdasCarDataCallback( IMogoAdasCarDataCallback carDataCallback );
|
||||
void setAdasCarDataCallback(IMogoAdasCarDataCallback carDataCallback);
|
||||
|
||||
/**
|
||||
* 自动驾驶状态通知
|
||||
*
|
||||
* @param callback
|
||||
*/
|
||||
void addAdasOCHCallback( IMogoAdasOCHCallback callback );
|
||||
void addAdasOCHCallback(IMogoAdasOCHCallback callback);
|
||||
|
||||
/**
|
||||
* 移除自动驾驶通知
|
||||
*/
|
||||
void removeAdasOCHCallback();
|
||||
|
||||
void onAutopilotArriveLike( int type );
|
||||
void onAutopilotArriveLike(int type);
|
||||
|
||||
/**
|
||||
* 获取车辆自动驾驶状态
|
||||
@@ -157,7 +157,7 @@ public interface IMogoADASController extends IProvider {
|
||||
*/
|
||||
int getAutopilotStatus();
|
||||
|
||||
void mockOchStatus( int state, String reason );
|
||||
void mockOchStatus(int state, String reason);
|
||||
|
||||
/**
|
||||
* 获取车身的定位纬度
|
||||
@@ -180,14 +180,21 @@ public interface IMogoADASController extends IProvider {
|
||||
*/
|
||||
double getLastSpeed();
|
||||
|
||||
/**
|
||||
* 获取由工控机传回的GPS星历时间
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
String getSatelliteTime();
|
||||
|
||||
/**
|
||||
* 结束自动驾驶
|
||||
*/
|
||||
void cancelAutopilot();
|
||||
|
||||
void mockAdasLoc( String json );
|
||||
void mockAdasLoc(String json);
|
||||
|
||||
void mockAdasRecognized( List< ADASRecognizedResult > recognizedResults );
|
||||
void mockAdasRecognized(List<ADASRecognizedResult> recognizedResults);
|
||||
|
||||
void mockAdasRecognized( String json );
|
||||
void mockAdasRecognized(String json);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user