This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cc2650: GPS interfacing with CC2650 launchpad

Part Number: CC2650
Other Parts Discussed in Thread: CC2650


Hello sir,

I am trying to interface GPS with the CC2650 Launchpad. I just want to receive GPS data on CC2650. So i started with UartEcho, Uartecho is for writting the Data so its working, but i changed it to read the data but i did not get success. One thing also When i connect the GPS to ioid_2 and ioid_3 of CC2650 launchpad while debugging it started showing me gps data on log (on putty), like following.

TUS=OPEN*2B
$GPRMC,003456.800,V,,,,,0.00,0.00,060180,,,N*4E
$GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32
$GPGGA,003456.800,,,,,0,0,,,M,,M,,*44
$GPGSA,A,1,,,,,,,,,,,,,,,*1E
$GPGSV,1,1,00*79
$GPGLL,,,,,003456.800,V,N*76

i do not understand i have not uploaded the yet i am getting data on Log, But when i upload the program i did not see anything on Log. So how is it printing data on log without any program.

may you please guide how can i receive the GPS data on CC2650 using UART. is there any guidance or tutorial available for GPS interfacing with CC2650. please provide me that. i read many post on the forum but i did not find any relevant post please guide me on this issue

  • If you connect your GPS module to the UART pins used in the 'uartecho' example you must make sure to disconnect the serial port emulator on the launchpad as the UART is routed to this by default (so that you can print data over the serial port). This is why you are able to see the GPS data in putty even tho the device is not programmed, as you have simply connected the GPS module to the emulator input.

    You can disconnect the serial port emulator by removing the jumpers marked 'RXD' and 'TXD', note that you can't use the serial port to read out any logs when you have disconnected the emulator.

    If you don't disconnect the emulator, you will have three devices connected on the same UART bus. This is not something that is possible to do.