完成mogo-module-adas合并到MoGoEagleEye.core.function-impl.mogo-core-function-autopilot

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2022-02-08 20:26:15 +08:00
parent 117897d576
commit 4dc06e5817
31 changed files with 126 additions and 453 deletions

View File

@@ -10,20 +10,8 @@ import com.alibaba.android.arouter.facade.template.IProvider;
*/
public interface IMogoADASController extends IProvider {
/**
* 显示
*/
void showADAS();
void release();
/**
* 自车定位数据
*
* @param carDataCallback
*/
void setAdasCarDataCallback(IMogoAdasCarDataCallback carDataCallback);
/**
* 获取车身的定位纬度
*
@@ -31,6 +19,11 @@ public interface IMogoADASController extends IProvider {
*/
double getLastLat();
/**
* 设置自车的定位纬度
*/
void setLastLat(double lastLat);
/**
* 获取车身定位经度
*
@@ -38,6 +31,11 @@ public interface IMogoADASController extends IProvider {
*/
double getLastLon();
/**
* 设置自车的定位经度
*/
void setLastLon(double lastLon);
/**
* 获取由工控机传回的GPS星历时间
*
@@ -45,4 +43,9 @@ public interface IMogoADASController extends IProvider {
*/
String getSatelliteTime();
/**
* 设置自车的GPS星历时间
*/
void setSatelliteTime(String satelliteTime);
}

View File

@@ -1,17 +0,0 @@
package com.mogo.service.adas;
import com.mogo.eagle.core.data.autopilot.AutopilotCarStateInfo;
/**
* adas 自车位置数据回调
*
* @author tongchenfei
*/
public interface IMogoAdasCarDataCallback {
/**
* adas 数据回调
*
* @param msg 具体数据
*/
void onAdasCarDataCallback( AutopilotCarStateInfo msg );
}