UPDATE: Added speed monitoring suppport, github repository updated.
Thanks for sharing this information.
By the way, it might have been easier for you to use T55 protocol:
i want to use user script for testing but i got problem Linkit-ONE-Traccar-Client but got error
#include <LTask.h>
#include <vmthread.h>
#include <stddef.h>
#include <LGPS.h>
#include <LGSM.h>
#include <math.h>
#include <LDateTime.h>
#include <LStorage.h>
#include <LFlash.h>
#include <LGPRSClient.h>
#include <LGPRSServer.h>
#include <LGPRS.h>
where i find all library
Here is a code i wrote to make Linkit ONE able to comunicate with Traccar servers.
Linkit-ONE-Traccar-Client
At this time you can send altitude, latitude & longitude (speed has been omitted) to a custom traccar Server every X time via GPRS net connection.
Setup PARAMETERS code section before uploading to board, additional instructions at the beginning of the main .ino file.
Tested with Traccar server 3.4 on Debian Jessie 8.3 32 bit, Arduino 1.6.7, Linkit ONE SDK 1.1.21.
Hope you enjoy.