Files
MoGoEagleEye/README.md
董宏宇 bbf34bf6b5 增加版本记录md
Signed-off-by: 董宏宇 <martindhy@gmail.com>
2021-11-02 20:17:05 +08:00

1.9 KiB

鹰眼 (MOGO-Autopilot) 平台接入说明

// 项目根目录build.gradle配置
repositories {
        maven { url 'https://nexus.zhidaoauto.com/repository/maven-releases/' }
        maven { url 'https://nexus.zhidaoauto.com/repository/maven-public/' }
}


// app 壳项目依赖
参见项目

mogo-och 使用到的依赖
implementation "com.mogo.commons:mogo-utils:2.0.63"
implementation "com.mogo.commons:mogo-commons:2.0.63"
implementation "com.mogo.module:module-common:2.0.63"

implementation "com.mogo.eagle.core:data:0.0.6"
implementation "com.mogo.eagle.core.function:call:0.0.6"

mogo-och-bus 使用到的依赖
implementation rootProject.ext.dependencies.mogooch

implementation "com.mogo.commons:mogo-utils:2.0.63"
implementation "com.mogo.commons:mogo-commons:2.0.63"
implementation "com.mogo.module:module-common:2.0.63"

implementation "com.mogo.eagle.core:data:0.0.6"
implementation "com.mogo.eagle.core.function:call:0.0.6"

mogo-och-taxi 使用到的依赖
implementation rootProject.ext.dependencies.mogooch

implementation "com.mogo.commons:mogo-utils:2.0.63"
implementation "com.mogo.commons:mogo-commons:2.0.63"
implementation "com.mogo.module:module-common:2.0.63"

implementation "com.mogo.eagle.core:data:0.0.6"
implementation "com.mogo.eagle.core.function:call:0.0.6"

状态监听

自动驾驶状态监听

// 实现接口 IMoGoAutopilotStatusListener
// 注册监听
CallerAutoPilotStatusListenerManager.addListener(TAG, new IMoGoAutopilotStatusListener(){})

HMI 控制

// 控制 脉速表 显示状态
CallerHmiManager.setSpeedChartViewVisibility(View.VISIBLE)
// 控制 自动驾驶按钮 显示状态
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)
// 控制 切换视角按钮 显示状态
CallerHmiManager.setPerspectiveSwitchViewVisibility(View.VISIBLE)
// 控制 车辆检检测按钮 示状态
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)