Текстовые команды

Блок команд начинается с символа “(“ и заканчиваются символом “)”. После признака начала блока команд идет четырехзначный пароль прибора. Внутри блока может быть как одна, так и несколько команд. В случае присутствия в блоке несколько команд, они разделяются пробелами. Мнемоника команд должна быть в нижнем регистре. Символы ‘:’ и ‘;запрещены во входящих сообщениях

Команды можно подать с Wialon или посредством СМС с авторизованного телефона.

Пример:

(1234, out3 1)

(7777, out2 1 out1 0)

Команды:

(0000,id xxxx) смена ID прибора, где xxxx номер ID в шестнадцатеричном формате

(0000,idd x) смена ID прибора, где x номер ID в десятичном формате. Диапазон значений 0…65535

(0000,pass xxxx) установить пароль или сменить его? где xxxx новый пароль

(0000,fmov a) где a(1) замораживать координаты при отсутствии движения, a(0) – нет

(0000,an1 a) фильтрация аналогового входа a = 0 (3 сек), a = 1 (10 сек), a = 2 (30 сек), a = 3 (90 сек)

(0000, track a,b,c,d,e) запись отчетов в память, где

a – величина изменения скорости (dV)

b – величина изменения курса (dG)

c – величина изменения не реже чем … метров (Dist)

d – величина не реже чем … секунд (Time)

e – величина изменения … не чаще чем … секунд (minTime)

(0000, server 77.74.50.78,20200,50ar) – настройка IP, порта и время GPRS сессии соответственно.

a =m/w – протокол InternetChannel/ Wialon, r - разрешить передачу отчетов

(0000,tempserver 111.222.333.444,10001,0) переход на временный сервер в программу Интернет Канал, где 111.222.333.444, а 10001 – порт, команда заканчивается нулем, прибор при этом перестает передавать сообщения, а просто производит их накопление в своей памяти. Для выполнения этой команды необходимо наличие статического IP адреса на компьютере где запущена программа Интернет Канал. Важно: перед тем, как подать данную команду, нужно запустить программу Интернет канал, разрешить этой программе доступ в интернет, прописать настройки пароля. При закрытии программы Интернет Канал, либо при разрыве сессии сотового оператора, СИМ карта которого установлена в навигационном контроллере, он автоматически вернется на Wialon и произведет выгрузку всех накопленных сообщений.

(0000, apn xxx yyy zzz) – настройка дочки доступа в GPRS. xxx – APN (макс 31 символ), yyy – UserName (макс 17 символов), zzz – Password (макс 17 символов). Поля команды APN должны передаваться без кавычек. Пример: (0000, apn internet. ***** mts mts)

(0000,mainpack ) – состав отчетов по TCP/IP (вкл., выкл. в АруснавиСетап).

Символы “1/0”кодируют следующие поля (слева - направо):

“Высота, курс, AN1, AN2, AN3, LLS1, LLS2, LLS3, CNT1, CNT2, CNT3, RFID, SAT_N”

1 – поле передается, 0 – поле не передается

(0000,out1 a) где a 0 или 1 – активировать или деактивировать выход. Все тоже самое для других выходов.

(0000,reset) – перезагрузка прибора

(0000,siroff) – выключение сигнала сирены в режиме охраны

(0000,status) – ответ от прибора с рядом параметров, например, прибор должен сообщить:

время и дату, состояние выходов/входов, состояние зажигания, состояние движения, внешнее питание, состояние GPS приемника, версию прибора

Пример ответа

(status 04.08.2010 15:11:05, Out:110,In:001,Ign:0,Mov:1,ExtPwr:0,Gps:2, v3_m0110p0102) или

(status 04.08.2010 15:11:05, Out:110,In:001,Ign:0,Mov:1,ExtPwr:0,Gps:2, v4_m0107p0102)

Поле

Значение

Out

слева – направо: выход 3, выход 2, выход 1

In

слева – направо: вход 3, вход 2, вход 1

Gps

0 – нет решения, 2/3 – 2D / 3D решение

Ign

0 – зажигание “0”, 1 – зажигание “1”, err – разрыв зажигания

Это основные команды для реализации, все остальные настройки, включая прошивку прибора можно сделать в канале, перенаправив прибор на канал и отключив передачу отчетов.

На каждую команду прибор должен дать ответ ACK далее наименование команды в нижнем регистре и подтвердить все параметры, пример ответа на команду (0000, server 77,74,50,78,20200,50w). В случае ошибочных параметров команды, ее мнемоника передается в верхнем регистре с последующим знаком ‘?’

(ACK: server 77.74.50.78:20200,50w TRACK ?)