Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Низкоуровневый протокол. Разбор и отправка команд устройству (GPS трекеру) на стороне сервера (Debian).

Сервер принимает данные, обрабатывает данные и записывает в БД.

Нужно получать данные:

1. Модель трекера, версия прошивки.

2. id трекера

3. связь с трекером (да / нет)

4. Напряжение аккумулятора ( ? )

5. Координаты (местоположение)

6. состояние сигнализации (снят / поставлен на охрану)

7. Датчики концевиков дверей (открыты / закрыты)

8. АСС - питание (да / нет)

9. Датчик удара

10. уровень топлива в %

11. расход доплива (л. в час?)

12. текущая скорость (км)

13. текущие обороты двигателя (1000 об мин)

14. текущий пробег

15. уровень сигнала GSM

16. температура (датчик)

17. Высота в метрах

18. Номер sim 1 карты в трекере.

19. Номер sim 2 карты в трекере.

------ Команды:

1. Снятие с охраны

2. АСС - питание (включить / выключить)

3. Постановка на охрану (поставить / снять)

4. Управление центральным замком (закрыть / открыть)

5. Посигналить (мигание и гудок)

6. Включить сирену сигнализации (режим паника)

Описание протокола: https://goo.gl/EughMz

Функционал эмулятора сервера, обрабатывающего подключения: https://goo.gl/sR3ofJ

Ссылка на эмулятор устройства: https://goo.gl/DgS14t

Прошу указывать бюджет.

7 лет назад
kompot12
Дмитрий 
38 летРоссия
7 лет в сервисе
Был
5 лет назад