RTT LITE протокол передачи данных на сервер для ANDROID, IOS, телематики
Здравствуйте, сегодня мы поговорим о таком простом и универсальном протоколе передачи данный как RTT LITE. Сразу укажу, чтобы настроить передачу данных по протоколу RTT LITE данных на сервер мониторинга транспорта TREKBERRY, нужно указать в параметрах устройства передачу данных на IP адрес: 5.9.136.109 порт: 3339.
Немного разберем как и для чего работает сам протокол и что можно с ним сделать. Протокол RTT LITE довольно простой его можно использовать легко в своем устройстве, например самодельные GPS трекера, или умные часы и так далее. Или использовать для мобильных приложениях на разных платформах как для IOS, так и для ANDROID. Сам протокол представляет из себя передачу строки в текстовом виде определенного формата, поэтому RTT LITE довольно простой и может быть использован даже самым простым начинающим программистом.
Данный протокол RTT LITE организует однонаправленную передачу данных между устройством и сервером мониторинга TREKBERRY. Данные передаётся по сети интернет с использованием протокола низкого уровня TCP/IP. От устройства приходят данные в виде строки, понятном для человека виде. Пример пакета от устройства на основе протокола RTT LITE: rtt003,2563542586512548,-59.586524,-129.325632,48,42,365,72,20220126,142712,+4,18,55,A,0 В ответ сервер выдаст "\r\n". Под "\r\n" понимается последовательность 0x0D, 0x0A.
Данные в таком пакете разобрать довольно просто, а самое главное легко для человека, так как данные в легко читаемом виде. Расшифровка пакета:
Протокол: "rtt003", (string) 6 символов
imei: "535685965865124", (string) 15 символов
широта: "-59.526586", (float) 11 символов
долгота: "-129.524586", (float) 12 символов
скорость: "24", (int) 2 символа
высота: "15", (int) 2 символа
азимут: "125", (int) 3 символа
заряд батареи: "75", в процентах, (int) 3 символа
дата: "20220126", (string) 8 символов
время: "145025", (string) 6 символов
UTC: "+4", (int) 3 символа
количество спутников: "14", (int) 2 символа
уровень GSM сигнала: "40", (int) 2 символа
признак GPS или LBS: "A" (координаты определены по GPS или "V" - по LBS), (string) 1 символ
SOS: "1" (сработала кнопка SOS) или "0" (не нажата), (int) 1 символ
Так же данный протокол RTT LITE легко реализуется на любом телефоне, и может быть использован для написания для работы с сервером, через собственное мобильное приложение ка на ANDROID так и на IOS.
Можно брать данные по GPS со встроенного модуля телефона или использовать LBS данные для экономии заряда телефона.
Дорогой читатель, если у тебя остались вопросы по протоколу передачи данных rtt lite, ты можешь прямо сейчас написать свой вопрос нам на электронную почту или оставить свой вопрос прямо в комментариях под статьей. По электронной почте мы не даем консультаций по написанию программного кода для работы по протоколу RTT LITE.
Поиск информации по сайту мониторинга транспорта TREKBERRY
© TREKBERRY 2017-2024, Дмитрий В.М. Все права защищены.
Копирование материала без ссылки на источник запрещено. Информация размещенная на сайте не является публичной офертой.
Часть текстов написано нейросетью, может содержать не точности. На сайте может быть реклама и иметь рекламные вставки.