From 808e772cce3bdae69e350b4e757af448f72b2b5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Wed, 22 Sep 2021 21:14:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=86=E5=A4=87=E6=8A=BD=E7=A6=BBAutoPilot?= =?UTF-8?q?=E8=B0=83=E7=94=A8=E9=80=BB=E8=BE=91=EF=BC=8C=E6=9C=89=E4=BA=9B?= =?UTF-8?q?=E5=A4=9A=EF=BC=8C=E6=94=BE=E5=9C=A810=E6=9C=88=E4=BB=BD?= =?UTF-8?q?=E8=BF=9B=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 董宏宇 --- .idea/gradle.xml | 1 + .../och/bus/presenter/OchBusPresenter.java | 6 +- .../com/mogo/och/taxi/MogoOCHTaxiModel.java | 4 +- .../com/mogo/och/taxi/ui/OCHTaxiFragment.java | 2 +- .../java/com/mogo/och/BaseOchFragment.java | 2 +- .../mogo-core-function-autopilot/.gitignore | 1 + .../mogo-core-function-autopilot/build.gradle | 67 +++++++++++++++++++ .../consumer-rules.pro | 0 .../gradle.properties | 3 + .../proguard-rules.pro | 21 ++++++ .../src/main/AndroidManifest.xml | 5 ++ .../autopilot/MoGoAutoPilotProvider.java | 56 ++++++++++++++++ .../AdasControlCommandParameter.java | 2 +- .../core/data/autopilot}/AdasOCHData.java | 2 +- .../RemoteControlAutoPilotParameters.java | 17 +++-- .../eagle/core/data/model/V2XThreatIndInfo.kt | 44 ------------ core/mogo-core-function-api/README.md | 5 ++ .../api/autopilot/IMoGoAutoPilotProvider.java | 32 +++++++++ .../IMoGoAutoPilotStatusListener.java | 38 +++++++++++ .../extensions/entrance/EntranceFragment.java | 3 +- .../autopilot/AutoPilotRemoteController.java | 2 +- .../dispatch/DispatchAutoPilotManager.java | 4 +- .../service/intent/MockIntentHandler.java | 2 +- .../service/adas/IMogoADASController.java | 1 + .../service/adas/IMogoAdasOCHCallback.java | 2 +- .../service/impl/adas/MogoADASController.java | 5 +- settings.gradle | 2 + 27 files changed, 257 insertions(+), 72 deletions(-) create mode 100644 core/function-impl/mogo-core-function-autopilot/.gitignore create mode 100644 core/function-impl/mogo-core-function-autopilot/build.gradle create mode 100644 core/function-impl/mogo-core-function-autopilot/consumer-rules.pro create mode 100644 core/function-impl/mogo-core-function-autopilot/gradle.properties create mode 100644 core/function-impl/mogo-core-function-autopilot/proguard-rules.pro create mode 100644 core/function-impl/mogo-core-function-autopilot/src/main/AndroidManifest.xml create mode 100644 core/function-impl/mogo-core-function-autopilot/src/main/java/com/mogo/eagle/core/function/autopilot/MoGoAutoPilotProvider.java rename {services/mogo-service/src/main/java/com/mogo/service/impl/adas => core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot}/AdasControlCommandParameter.java (87%) rename {services/mogo-service-api/src/main/java/com/mogo/service/adas/entity => core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot}/AdasOCHData.java (88%) rename {services/mogo-service-api/src/main/java/com/mogo/service/adas => core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/autopilot}/RemoteControlAutoPilotParameters.java (79%) delete mode 100644 core/mogo-core-data/src/main/java/com/mogo/eagle/core/data/model/V2XThreatIndInfo.kt create mode 100644 core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/autopilot/IMoGoAutoPilotProvider.java create mode 100644 core/mogo-core-function-api/src/main/java/com/mogo/eagle/core/function/api/autopilot/IMoGoAutoPilotStatusListener.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 4232005431..3518080771 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -18,6 +18,7 @@