Протокол не важен. Какой захотите такой протокол вам и сделаем. Присылайте описание. Сейчас сообщения на сервер идут в таком виде.
адрес сервера:порт/gprmc/Data?acct=admin&dev=123452035714900&lat=5600.0000&lon=06000.0000&mph=0&dir=0&date=010316&time=120558&alt=00756&batv=0026.1&code=61718
GET /gprmc/Data?acct=admin ‘ Подключение к серверу
dev=123452035714900 ‘ IMEI номера модема
lat=5600.0000 ‘ Широта
lon=0600.0000 ‘ Долгота
mph=0 ‘ Скорость
dir=0 ‘ Направление
date=010316 ‘ Дата
time=120558 ‘ Время
alt=00756 ‘ Данные с входа подключенного к частотному ДУТ. ( в данном случае 756 Герц)
batv=0026.1 ‘ Напр. источника питания терминала (в данном случае 26.1 Вольт)
code=61718 ‘ Статус код отправляемого сообщения
Сервак на котором сейчас катаются АТшки OpenGTS.
Цена зависит от обьема и точно будет выгоднее переоснащения автопарка новыми трекерами. Каждый отдельный случай рассмотрим в индивидуальном порядке.
С возможностью перенастройки конечным пользователем сложнее. Для нас это сейчас неактуально. Скажите, что именно вы хотели бы иметь возможность настраивать в этом приборе? Смену адреса сервера? Что еще?
Кусок трека на фото ниже.