Hello everybody,
I´m trying to create a WEC driver for the GPS on the iMX6qsabresd board. The GPS used on that board is the Locosys AH-1613 and it works on both Linux and Android. For the moment I have created a simple driver that powers the GPS and sets the configuration to communicate with it: baud rate of 115200, 8 bits of data, 1 bit stop and no parity. The problem is that when the processor starts the communication the GPS answers using an unknown protocol. In the following image you can see part of the communication:
The upper line is the processor to GPS communication and the lower line is the GPS to processor. I know that the command is not complete but the GPS starts answering before it has finished so I think that it is enough.
As it is not working I´ve tried to see how it works in Android and I have a similar problem. I know that the command that I´m sending in the next image is the $PUNV,WAKEUP*2C because I´ve seen it using an Android application but I´m also unable to understand which is the protocol that it is using.
So, can anybody help me? Thanks in advance
解決済! 解決策の投稿を見る。
This "4 00000000" output seems not to be a whole line of any of GPS protocols I met before.
However it may be a part of message that was transfered incomplete.
So please make sure that you reset GPS module right way in your driver.
Hi Pedrosa ,
I have imx6qsabresd EVK board with me.i flashed the android lolipop prebuilt image. in my board also have ocosys AH-1613 driver for GPS .
could you please help me to test GPS working on Android OS.
Awaiting your favourable reply
Regards
Sachu
Hi,
I can't able to access GPS on Android 5.0 BSP...
Thanks,
Narasimma
Ik
This discussion is closed since no activity. If you still need help, please feel free to reply with an update to this discussion, or create another discussion.
Thanks,
Yixing
This "4 00000000" output seems not to be a whole line of any of GPS protocols I met before.
However it may be a part of message that was transfered incomplete.
So please make sure that you reset GPS module right way in your driver.
The GPS is initialized in the correct way:
From my point of view the reset is correctly done, or at least it is done as stated in the datasheet.
Iker
Had your issue got resolved? If yes, we are going to close the discussion in 3 days. If you still need help, please feel free to reply with an update to this discussion.
Thanks,
Yixing