我是靠谱客的博主 称心巨人,最近开发中收集的这篇文章主要介绍全志A133 android10.0 WT-11-AK GPS移植,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

WT-11-AK GPS移植

diff --git a/ceres_c3.mk b/ceres_c3.mk
index 1c396ad..8d0a5e7 100644
--- a/ceres_c3.mk
+++ b/ceres_c3.mk
@@ -158,6 +158,9 @@ PRODUCT_PROPERTY_OVERRIDES +=
 PRODUCT_PACKAGES +=
     SoundRecorder

+PRODUCT_PACKAGES +=
+       gps.ceres
+
 #PRODUCT_PACKAGES += AllwinnerGmsIntegration

 

diff --git a/configs/manifest.xml b/configs/manifest.xml
index 9a208c4..6ecc457 100644
--- a/configs/manifest.xml
+++ b/configs/manifest.xml
@@ -27,6 +27,15 @@
         </interface>
     </hal>
     <hal format="hidl">
+        <name>android.hardware.gnss</name>
+        <transport>hwbinder</transport>
+        <version>1.0</version>
+        <interface>
+            <name>IGnss</name>
+            <instance>default</instance>
+        </interface>
+    </hal>
+    <hal format="hidl">
         <name>android.hardware.audio.effect</name>
         <transport>hwbinder</transport>
         <version>5.0</version>
diff --git a/hal.mk b/hal.mk
index 6d949af..d64eaf0 100644
--- a/hal.mk
+++ b/hal.mk
@@ -78,6 +78,11 @@ PRODUCT_PACKAGES +=
 PRODUCT_PACKAGES +=
     android.hardware.usb@1.0-service

+# GPS HAL
+PRODUCT_PACKAGES +=
+    android.hardware.gnss@1.0-impl
+    android.hardware.gnss@1.0-service
+
 #health
 PRODUCT_PACKAGES +=
     android.hardware.health@2.0-service

 

把gnsshal库拷贝到external下

gnsshal$ ls -l
Android.bp
gps_zkw.c

根据GPS模块连接的是平台的哪个串口,则修改"gps_zkw.c"文件指定对应的串口号。

/* the name of the controlled socket */
#define GPS_CHANNEL_NAME        "/dev/ttyS3"

gnsshal源码路径: https://download.csdn.net/download/tanjian0110/14121445

 

GPS接好天线可以用GpsTest1.5.4.apk搜星测试。

GNSSToolKit_Lite.exe可以直接在Windows下读取GPS的串口数据来搜星。通过GNSSToolKit_Lite.exe可以修改GPS模块的通信波特率,复位等操作。

GPS调好之后给GPS模块厂商进行信号的测试,适配合适的天线。使它最大限度的避免干扰并使信号达到最优值。

 

 

最后

以上就是称心巨人为你收集整理的全志A133 android10.0 WT-11-AK GPS移植的全部内容,希望文章能够帮你解决全志A133 android10.0 WT-11-AK GPS移植所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部