After spending an hour or two pulling my hair out setting this up, i thought id post a little tutorial in case it can help any others inthe future. Im from the UK and im using the Giffgaff cellular network, but the info below can be applied to other networks.
The TK-102 is a little GPS tracking device you can attach to your drone so you have a record of its location independently of its own inbuilt locating service. This can help greatly in finding your device should it vanish off into the sunset. Not bad for £12 ($15) (Also you if you put an sd card in the tracker, it will log its location to that if the network is down, and when its re established it will send all the data to the server.)
Most peoples method of using these devices is by calling or texting them and waiting for a response with the devices location. However, i didn't want to do it this way. I wanted it to log its location constantly and display the info on a map for me. To do this you use 2G GPRS mobile data to send location information from the device instead of SMS.
You can skip this paragraph if you like
At first I could not get GPRS to work, however it wasn't my network providers server at fault it was the protocol. The tracker was actually using the TK103 protocol! You have to do 2 things to get it working.
On the service you are trying to use select the TK103 protocol/device option and select the port that service it uses for the TK103 protocol.
Secondly, unlike other devices this clone device doesn't use its imei as its identifier, it uses the last 11 digits of its imei with an additional 0 at the beginning. EG: your imei:352887072630899 use identifier: 087072630899
Setting up the server
I run my own server with open source software traccar but there are free easy to setup services. ill cover gps-trace.com in this example, there maybe better options.
First create an account at gps-trace.com
Add your tracking device by first making sure you select the 'old gps service' when you initially add it, as i couldn't see tk103 listed on the new style map, you can use the new map once your device is added.
Setting up the device
To set it up on the giffaff network do the following (if using other networks is must be able to use GPRS, some UK networks like three can no longer use it.)
begin123456 (only ever do this once, this resets all settings)
apn123456 giffgaff.com giffgaff password (Service providers APN, user is giffgaff password is password)
adminip123456 193.193.165.166 20222 (gps-trace's current server details for recieved data from this device)
gprs123456 (changed mode to data instead of sms location)
t030s***n123456 (reports its location every 30s indefinately)
Now every time you switch it on it will begin logging to your server automatically ever 30 seconds. No more sms messages needed.
Optional
If you fancy running you own server or even a community server everyone can use, checkout traccar.com its free, open source and has its own app for ios and android. Here are the commands to set that up. You will need to forward ports etc etc if you use a home PC as a server.
begin123456 (only ever do this once this resets all settings)
apn123456 giffgaff.com giffgaff password (user is giffgaff password is password)
adminip123456 serverip 5002 (the server details you are sending the location info to)
gprs123456 (changed mode to data instead of sms location)
t030s***n123456 (reports its location every 30s indefinately)
The TK-102 is a little GPS tracking device you can attach to your drone so you have a record of its location independently of its own inbuilt locating service. This can help greatly in finding your device should it vanish off into the sunset. Not bad for £12 ($15) (Also you if you put an sd card in the tracker, it will log its location to that if the network is down, and when its re established it will send all the data to the server.)
Most peoples method of using these devices is by calling or texting them and waiting for a response with the devices location. However, i didn't want to do it this way. I wanted it to log its location constantly and display the info on a map for me. To do this you use 2G GPRS mobile data to send location information from the device instead of SMS.
You can skip this paragraph if you like
At first I could not get GPRS to work, however it wasn't my network providers server at fault it was the protocol. The tracker was actually using the TK103 protocol! You have to do 2 things to get it working.
On the service you are trying to use select the TK103 protocol/device option and select the port that service it uses for the TK103 protocol.
Secondly, unlike other devices this clone device doesn't use its imei as its identifier, it uses the last 11 digits of its imei with an additional 0 at the beginning. EG: your imei:352887072630899 use identifier: 087072630899
Setting up the server
I run my own server with open source software traccar but there are free easy to setup services. ill cover gps-trace.com in this example, there maybe better options.
First create an account at gps-trace.com
Add your tracking device by first making sure you select the 'old gps service' when you initially add it, as i couldn't see tk103 listed on the new style map, you can use the new map once your device is added.
- Name: myphantom
- device type: Xexun TK-103 (NOT 102 see above)
- Unique ID: 087072630899 (Your tracker imei in the format mention see above)
- phone number: +447516139300 (mobile number of your tracker)
Setting up the device
To set it up on the giffaff network do the following (if using other networks is must be able to use GPRS, some UK networks like three can no longer use it.)
- Get a free giffgaff sim, activate it by topping up £10.
- (i switched voicemail off, not sure if you need to)
- whack the sim into the device
begin123456 (only ever do this once, this resets all settings)
apn123456 giffgaff.com giffgaff password (Service providers APN, user is giffgaff password is password)
adminip123456 193.193.165.166 20222 (gps-trace's current server details for recieved data from this device)
gprs123456 (changed mode to data instead of sms location)
t030s***n123456 (reports its location every 30s indefinately)
Now every time you switch it on it will begin logging to your server automatically ever 30 seconds. No more sms messages needed.
Optional
If you fancy running you own server or even a community server everyone can use, checkout traccar.com its free, open source and has its own app for ios and android. Here are the commands to set that up. You will need to forward ports etc etc if you use a home PC as a server.
begin123456 (only ever do this once this resets all settings)
apn123456 giffgaff.com giffgaff password (user is giffgaff password is password)
adminip123456 serverip 5002 (the server details you are sending the location info to)
gprs123456 (changed mode to data instead of sms location)
t030s***n123456 (reports its location every 30s indefinately)
Last edited: