Команды Galileosky 7
Позволяет удаленно перезагрузить устройство
?
×
Пример
Запрос: Reset
Ответ: Reset of device. Please wait 15 seconds…
Запрос: Reset
Ответ: Reset of device. Please wait 15 seconds…
Позволяет автоматически перезагружать устройство через заданный период времени
?
×
Параметры
N – период времени перезагрузки, сек (минимальное значение - 600, максимальное - 1 год)
Пример
Запрос: RSTBYTIME 14400
Ответ: RSTBYTIME:14400
N – период времени перезагрузки, сек (минимальное значение - 600, максимальное - 1 год)
Пример
Запрос: RSTBYTIME 14400
Ответ: RSTBYTIME:14400
Авторизация номера телефона для возможности настройки терминала
?
×
Можно авторизовать до 4-х телефонных номеров.
Авторизация номеров длиной до 20-и цифр доступна на терминалах 7x с версии прошивки 44.0 и выше.
xxxx – четырехзначный пароль, который установлен в настройках терминала (по умолчанию 1234);
n – номер слота (0-3), в который будет сохранён телефон.
Пример (без выбора слота, в который будет сохранён телефон)
Запрос: AddPhone 1234
Ответ: Phones (0)=+79010123456 (1)= (2)= (3)=
или (с выбором слота)
Запрос: AddPhone 1234,1
Ответ: Phones (0)= (1)=+79010123456 (2)= (3)=
Авторизация номеров длиной до 20-и цифр доступна на терминалах 7x с версии прошивки 44.0 и выше.
xxxx – четырехзначный пароль, который установлен в настройках терминала (по умолчанию 1234);
n – номер слота (0-3), в который будет сохранён телефон.
Пример (без выбора слота, в который будет сохранён телефон)
Запрос: AddPhone 1234
Ответ: Phones (0)=+79010123456 (1)= (2)= (3)=
или (с выбором слота)
Запрос: AddPhone 1234,1
Ответ: Phones (0)= (1)=+79010123456 (2)= (3)=
Изменение и просмотр текущего пароля для авторизации номера телефона
?
×
aaaa –четырехзначный числовой пароль
Пример
Запрос: ChangePass 5678
Ответ: Password changed to '5678'
Пример
Запрос: ChangePass 5678
Ответ: Password changed to '5678'
Получение и установка списка авторизованных телефонов
?
×
P1,P2,P3,P4 –номера авторизованных телефонов в международном формате.
Пример
Запрос: Phones +7901012345,,,
Ответ: Phones (0)=+79010123456 (1)= (2)= (3)=
Пример
Запрос: Phones +7901012345,,,
Ответ: Phones (0)=+79010123456 (1)= (2)= (3)=
Настройка точки доступа для SIM-карты (SIM0)
?
×
a – имя точки доступа;
u – пользователь;
p – пароль.
Пример
Запрос: APN internet.beeline.ru,beeline,beeline
Ответ: GPRS:APN=internet.beeline.ru, user=beeline, pass=beeline
u – пользователь;
p – пароль.
Пример
Запрос: APN internet.beeline.ru,beeline,beeline
Ответ: GPRS:APN=internet.beeline.ru, user=beeline, pass=beeline
Настройка точки доступа для SIM-карты (SIM1) или SIM-микросхемы
?
×
a – имя точки доступа;
u – пользователь;
p – пароль.
Пример
Запрос: APN2 internet.beeline.ru,beeline,beeline
Ответ: GPRS2:APN=internet.beeline.ru, user=beeline, pass=beeline
u – пользователь;
p – пароль.
Пример
Запрос: APN2 internet.beeline.ru,beeline,beeline
Ответ: GPRS2:APN=internet.beeline.ru, user=beeline, pass=beeline
Настройка идентификатора для работы с сервисом Exigner
?
×
Пример
Запрос: USER test@7gis.ru
Ответ: USER:test@7gis.ru
Запрос: USER test@7gis.ru
Ответ: USER:test@7gis.ru
Список предпочитаемых GSM-сетей для SIM-карты (SIM0)
?
×
Сеть задаётся мобильным кодом страны и мобильным кодом оператора, например, для Российской Федерации это 250.
n1-n15 – GSM-сети, которым отдаётся предпочтение при подключении.
Пример
Запрос: OPS0 25001,25099
Ответ: OPS0:25001,25099,,,,,,,,,,,,,;
n1-n15 – GSM-сети, которым отдаётся предпочтение при подключении.
Пример
Запрос: OPS0 25001,25099
Ответ: OPS0:25001,25099,,,,,,,,,,,,,;
Дополнительный список предпочитаемых GSM-сетей для SIM-карты (SIM0)
?
×
n16-n30 – GSM-сети, которым отдаётся предпочтение при подключении.
Пример
Запрос: OPS02 25001,25099
Ответ: OPS02:25001,25099,,,,,,,,,,,,,;
Пример
Запрос: OPS02 25001,25099
Ответ: OPS02:25001,25099,,,,,,,,,,,,,;
Список предпочитаемых GSM-сетей для SIM-карты (SIM1) или SIM-микросхемы
?
×
n1-n15 – GSM-сети, которым отдаётся предпочтение при подключении.
Пример
Запрос: OPS1 25001,25099
Ответ: OPS1:25001,25099,,,,,,,,,,,,,;
Пример
Запрос: OPS1 25001,25099
Ответ: OPS1:25001,25099,,,,,,,,,,,,,;
Дополнительный список предпочитаемых GSM-сетей для SIM-карты (SIM1) или SIM-микросхемы
?
×
n16-n30 – GSM-сети, которым отдаётся предпочтение при подключении.
Пример
Запрос: OPS12 25001,25099
Ответ: OPS12:25001,25099,,,,,,,,,,,,,;
Пример
Запрос: OPS12 25001,25099
Ответ: OPS12:25001,25099,,,,,,,,,,,,,;
Список запрещенных GSM сетей для SIM-карты (SIM0). Сеть задаётся мобильным кодом страны и мобильным кодом оператора
?
×
n1-n15 – GSM сети, в которых запрещается передача данных и разрешается только регистрация GSM-модуля при отсутствии предпочитаемых сетей.
Пример
Запрос: BOPS0 26003
Ответ: BOPS0:26003,,,,,,,,,,,,,,;
Пример
Запрос: BOPS0 26003
Ответ: BOPS0:26003,,,,,,,,,,,,,,;
Дополнительный список запрещенных GSM сетей для SIM-карты (SIM0)
?
×
n16-n30 – GSM сети, , в которых запрещается передача данных и разрешается только регистрация GSM-модуля при отсутствии предпочитаемых сетей.
Пример
Запрос: BOPS02 26003
Ответ: BOPS02:26003,,,,,,,,,,,,,,;
Пример
Запрос: BOPS02 26003
Ответ: BOPS02:26003,,,,,,,,,,,,,,;
Список запрещенных GSM сетей для SIM-карты (SIM1). Сеть задаётся мобильным кодом страны и мобильным кодом оператора
?
×
n1-n15 – GSM сети, в которых запрещается передача данных и разрешается только регистрация GSM-модуля при отсутствии предпочитаемых сетей.
Пример
Запрос: BOPS1 26003
Ответ: BOPS1:26003,,,,,,,,,,,,,,;
Пример
Запрос: BOPS1 26003
Ответ: BOPS1:26003,,,,,,,,,,,,,,;
Дополнительный список запрещенных GSM сетей для SIM-карты (SIM1) или SIM-микросхемы
?
×
n16-n30 – GSM сети, , в которых запрещается передача данных и разрешается только регистрация GSM-модуля при отсутствии предпочитаемых сетей.
Запрос: BOPS12 26003
Ответ: BOPS12:26003,,,,,,,,,,,,,,;
Запрос: BOPS12 26003
Ответ: BOPS12:26003,,,,,,,,,,,,,,;
Установка алгоритма переключения между SIM-картами и SIM-микросхемой
?
×
mode – алгоритм переключения между SIM-картами:
0 – используется только SIM0;
1 – циклическое переключение между SIM-картами, если не удалось отправить данные в течение 9 минут;
2 – переключение по списку предпочитаемых GSM-сетей;
3 – используется только SIM1 или SIM-микросхема;
5 - переключаться между SIM-картами, если не удается отослать данные на сервер, начиная с SIM1/SIM-чипа
6 - переключение по списку предпочитаемых GSM-сетей, начиная с SIM1
7 - периодическое переключение, основной сервер привязан к SIM0, дополнительный к SIM1
N – время между переключениями SIM-карт при использовании алгоритма 7 в предыдущем параметре, сек
Пример
Запрос: SIMSwitch 1
Ответ: SIMSwitch:1;120
0 – используется только SIM0;
1 – циклическое переключение между SIM-картами, если не удалось отправить данные в течение 9 минут;
2 – переключение по списку предпочитаемых GSM-сетей;
3 – используется только SIM1 или SIM-микросхема;
5 - переключаться между SIM-картами, если не удается отослать данные на сервер, начиная с SIM1/SIM-чипа
6 - переключение по списку предпочитаемых GSM-сетей, начиная с SIM1
7 - периодическое переключение, основной сервер привязан к SIM0, дополнительный к SIM1
N – время между переключениями SIM-карт при использовании алгоритма 7 в предыдущем параметре, сек
Пример
Запрос: SIMSwitch 1
Ответ: SIMSwitch:1;120
Параметры основного сервера, на который будут передаваться данные мониторинга
?
×
host - доменное имя сервера или его IP-адрес;
port - порт сервера.
Пример
Запрос: Serverip m.7gis.ru,60521
Ответ: SERVERIP=m.7gis.ru:60521
Запрос: Serverip 46.146.233.216,60521
Ответ: SERVERIP=46.146.233.216:60521
port - порт сервера.
Пример
Запрос: Serverip m.7gis.ru,60521
Ответ: SERVERIP=m.7gis.ru:60521
Запрос: Serverip 46.146.233.216,60521
Ответ: SERVERIP=46.146.233.216:60521
Параметры дополнительного сервера
?
×
Параметры
host – доменное имя сервера или его IP-адрес;
port - порт сервера.
Пример
Запрос: Serverip2 m.7gis.ru,60521
Ответ: Serverip2= m.7gis.ru: 60521
Измененные команды для 7X, прошивка 44.0
SERVERIP, SERVERIP2 –добавились дополнительные параметры
SERVERIP <server>,<port>,<protocol>,<useSSL>
SERVERIP2 <server>,<port>,<protocol>,<useSSL>
server – адрес сервера (например: c.7gis.ru или 193.193.165.165)
port – номер порта (например: 21423)
protocol – протокол подключения
6 – TCP (по умолчанию)
17 – UDP
useSSL – использовать TLS\SSL подключение (доступно только для TCP)
0 – не использовать (по умолчанию)
1 - использовать
Измененные команды для 7x, прошивка 46.0
SERVERIP <server>,<port>,<protocol>,<useSSL>,<isHub>
SERVERIP2 <server>,<port>,<protocol>,<useSSL>,<isHub>
isHub – является ли сервер хабом, 0 – нет, 1 – является
При наличии отметки хаб автоматически будет использоваться адрес 192.168.1.1
host – доменное имя сервера или его IP-адрес;
port - порт сервера.
Пример
Запрос: Serverip2 m.7gis.ru,60521
Ответ: Serverip2= m.7gis.ru: 60521
Измененные команды для 7X, прошивка 44.0
SERVERIP, SERVERIP2 –добавились дополнительные параметры
SERVERIP <server>,<port>,<protocol>,<useSSL>
SERVERIP2 <server>,<port>,<protocol>,<useSSL>
server – адрес сервера (например: c.7gis.ru или 193.193.165.165)
port – номер порта (например: 21423)
protocol – протокол подключения
6 – TCP (по умолчанию)
17 – UDP
useSSL – использовать TLS\SSL подключение (доступно только для TCP)
0 – не использовать (по умолчанию)
1 - использовать
Измененные команды для 7x, прошивка 46.0
SERVERIP <server>,<port>,<protocol>,<useSSL>,<isHub>
SERVERIP2 <server>,<port>,<protocol>,<useSSL>,<isHub>
isHub – является ли сервер хабом, 0 – нет, 1 – является
При наличии отметки хаб автоматически будет использоваться адрес 192.168.1.1
Изменение номера терминала
?
×
Этот же номер используется как идентификатор устройства в протоколе EGTS.
n – номер терминала (значение должно быть в диапазоне 0..65535).
Пример
Запрос: ID 123
Ответ: ID=123
n – номер терминала (значение должно быть в диапазоне 0..65535).
Пример
Запрос: ID 123
Ответ: ID=123
Выбор протокола передачи данных мониторинга на сервер
?
×
s1 – версия протокола передачи данных для основного сервера:
0 – протокол Галилеоскай;
3- EGTS (ГОСТ Р 56360-2015 не используется с 2018 г.);
4 – протокол Галилеоскай со сжатием.
5 - EGTS (ГОСТ 33472-2015 используется с 2018 г.)
s2 – версия протокола передачи данных для дополнительного сервера:
0 – протокол Галилеоскай;
3 – EGTS;
4 – протокол ГалилеоСкай со сжатием.
Пример
Запрос: Protocol 0,0
Ответ: PROTOCOL:0,0;
0 – протокол Галилеоскай;
3- EGTS (ГОСТ Р 56360-2015 не используется с 2018 г.);
4 – протокол Галилеоскай со сжатием.
5 - EGTS (ГОСТ 33472-2015 используется с 2018 г.)
s2 – версия протокола передачи данных для дополнительного сервера:
0 – протокол Галилеоскай;
3 – EGTS;
4 – протокол ГалилеоСкай со сжатием.
Пример
Запрос: Protocol 0,0
Ответ: PROTOCOL:0,0;
Определяет параметры подключения к Wi-Fi-сети
?
×
SSID – идентификатор Wi-Fi-сети;
Type – тип аутентификации:
0 – без аутентификации;
1 – WEP;
2 – WPA/WPA2;
Key – пароль для подключения к Wi-Fi-сети;
Mode – режим работы модуля:
0 - клиент;
1 – точка доступа;
RSSI - уровень принимаемого сигнала, -100 dBm - низкий уровень принимаемого сигнала, 0 dBm – показатель отличного уровня принимаемого сигнала); если уровень сигнала ниже заданного, терминал не подключается к такой точке, или, если был подключен, переходит на GPRS
ConnectDelay – период, на который терминал отключается от хаба после полной передачи данных, до повторного подключения, сек.
Пример
Команда: Wifi Redmi,2,1234,0,-100,240
Ответ: WIFI:SSID=Redmi,Type=2,Key=1234,Mode=0,RSSI=-100,connectDelay=240
Type – тип аутентификации:
0 – без аутентификации;
1 – WEP;
2 – WPA/WPA2;
Key – пароль для подключения к Wi-Fi-сети;
Mode – режим работы модуля:
0 - клиент;
1 – точка доступа;
RSSI - уровень принимаемого сигнала, -100 dBm - низкий уровень принимаемого сигнала, 0 dBm – показатель отличного уровня принимаемого сигнала); если уровень сигнала ниже заданного, терминал не подключается к такой точке, или, если был подключен, переходит на GPRS
ConnectDelay – период, на который терминал отключается от хаба после полной передачи данных, до повторного подключения, сек.
Пример
Команда: Wifi Redmi,2,1234,0,-100,240
Ответ: WIFI:SSID=Redmi,Type=2,Key=1234,Mode=0,RSSI=-100,connectDelay=240
Управление детектором определения глушения GNSS
?
×
Параметры
N – 1 – включить детектирование, 0 - выключить:
Пример
Команда: GNSSJAMMING 1
Ответ: GNSSJAMMING:1;
N – 1 – включить детектирование, 0 - выключить:
Пример
Команда: GNSSJAMMING 1
Ответ: GNSSJAMMING:1;
Установка времени ожидания регистрации в GSM сети
?
×
Параметры
N – время (мсек) ожидания регистрации (от 30 сек до 20 мин):
Описание
Для некоторых multi SIM-карт требуется увеличенное время ожидания регистрации в сети
Пример
Команда: GSMWAITREG 40000
Ответ: GSMWAITREG:40000;
N – время (мсек) ожидания регистрации (от 30 сек до 20 мин):
Описание
Для некоторых multi SIM-карт требуется увеличенное время ожидания регистрации в сети
Пример
Команда: GSMWAITREG 40000
Ответ: GSMWAITREG:40000;
Конфигурирует прорисовку трека
?
×
Параметры
Speed – минимальная скорость, при которой начинает срабатывать прорисовка на углах, [км/ч];
Angle – минимальный угол, при повороте на который Терминал реагирует записью точки трека, [];
Distance – расстояние, при превышении которого в память Терминала заносится следующий пакет, [м];
Speed – скорость, при превышении которой на значение, кратное dS, будет записана точка трека, [км/ч] (только для версий 2.х и 5.х);
SpeedDelta – шаг превышения скорости, [км/ч] (только для версий 2.х и 5.х).
Пример
Запрос: Turning 3,10,300,60,20
Ответ: TURNING:Speed=3,Angle=10,Distance=300,SpeedEx=60,SpeedDelta=20
Speed – минимальная скорость, при которой начинает срабатывать прорисовка на углах, [км/ч];
Angle – минимальный угол, при повороте на который Терминал реагирует записью точки трека, [];
Distance – расстояние, при превышении которого в память Терминала заносится следующий пакет, [м];
Speed – скорость, при превышении которой на значение, кратное dS, будет записана точка трека, [км/ч] (только для версий 2.х и 5.х);
SpeedDelta – шаг превышения скорости, [км/ч] (только для версий 2.х и 5.х).
Пример
Запрос: Turning 3,10,300,60,20
Ответ: TURNING:Speed=3,Angle=10,Distance=300,SpeedEx=60,SpeedDelta=20
Период записи пакетов во время движения и на стоянке
?
×
Параметры
x – период записи пакетов в память во время движения, [сек];
y – период записи пакетов в память во время стоянки, [сек].
Пример
Запрос: WrPeriod 60,180
Ответ: WRPERIOD:move=60 parking=180
x – период записи пакетов в память во время движения, [сек];
y – период записи пакетов в память во время стоянки, [сек].
Пример
Запрос: WrPeriod 60,180
Ответ: WRPERIOD:move=60 parking=180
Позволяет фильтровать ложные координаты (скачки во время стоянки, при въезде/выезде из туннелей, вблизи высотных зданий)
?
×
Параметры
OnOff – включена(1) или выключена(0) функция фильтрации координат;
MaxWrong – количество ошибок координат, которые будут отфильтрованы (рекомендуемая величина равна 5). Данный параметр учитывает ошибки превышения ускорения и скачка, для остальных параметров координаты отфильтровываются всегда;
MaxHDOP – максимальный HDOP, выше которого координаты не обновляются;
MaxSpd – максимальная скорость, выше которой координаты не обновляются;
Acc – ускорение, определяемое по данным GPS или ГЛОНАСС, [м/с²];
MaxJump – максимальный скачок координаты в ближайшие 2 секунды, [м];
MaxTravelSpeed – скорость, ниже которой не осуществляется обновление координат, [км/ч]. Данная функция не подходит для транспортных средств с малой скоростью передвижения (тракторы, асфальтоукладочные машины).
Пример
Запрос: GPS.CORRECT 1,5,2,150,3,50,3
Ответ: GPS.correct: OnOff=1, MaxWrong=5, MaxHDOP=2, MaxSpd=150,MaxAcc=3, MaxJump=50, MaxTravelSpeed=3;
OnOff – включена(1) или выключена(0) функция фильтрации координат;
MaxWrong – количество ошибок координат, которые будут отфильтрованы (рекомендуемая величина равна 5). Данный параметр учитывает ошибки превышения ускорения и скачка, для остальных параметров координаты отфильтровываются всегда;
MaxHDOP – максимальный HDOP, выше которого координаты не обновляются;
MaxSpd – максимальная скорость, выше которой координаты не обновляются;
Acc – ускорение, определяемое по данным GPS или ГЛОНАСС, [м/с²];
MaxJump – максимальный скачок координаты в ближайшие 2 секунды, [м];
MaxTravelSpeed – скорость, ниже которой не осуществляется обновление координат, [км/ч]. Данная функция не подходит для транспортных средств с малой скоростью передвижения (тракторы, асфальтоукладочные машины).
Пример
Запрос: GPS.CORRECT 1,5,2,150,3,50,3
Ответ: GPS.correct: OnOff=1, MaxWrong=5, MaxHDOP=2, MaxSpd=150,MaxAcc=3, MaxJump=50, MaxTravelSpeed=3;
Данные настройки влияют на обновление координат, если фильтрация включена командой GPS.Correct
?
×
Параметры
MaxNoSatTime–максимальное время без связи со спутниками, в течение которого не фиксируется обрыв связи, [сек];
MinSatStart–минимальное число спутников, с которыми должна быть установлена связь при включении Терминала;
MinSatWork– минимальное число спутников во время работы Терминала, при меньшем количестве будет фиксироваться разрыв связи со спутниками.
Пример
Запрос: GPS.CORRECT2 10,5,4
Ответ: GPS.correct2:MaxNoSatTime=10,MinSatStart=5,MinSatWork=3;
MaxNoSatTime–максимальное время без связи со спутниками, в течение которого не фиксируется обрыв связи, [сек];
MinSatStart–минимальное число спутников, с которыми должна быть установлена связь при включении Терминала;
MinSatWork– минимальное число спутников во время работы Терминала, при меньшем количестве будет фиксироваться разрыв связи со спутниками.
Пример
Запрос: GPS.CORRECT2 10,5,4
Ответ: GPS.correct2:MaxNoSatTime=10,MinSatStart=5,MinSatWork=3;
Позволяет избежать ненужных выбросов во время стоянки
?
×
Параметры
Sens – чувствительность акселерометра;
TimeOut – время после остановки автомобиля, в течение которого будут обновляться координаты, [сек].
Значение по умолчанию = 40,300.
Значение Sens равное 600, есть 1g (g – ускорение свободного падения).
Пример
Запрос: AccSens 40,300
Ответ: ACCSENS:sens = 40,TimeOut=300
Sens – чувствительность акселерометра;
TimeOut – время после остановки автомобиля, в течение которого будут обновляться координаты, [сек].
Значение по умолчанию = 40,300.
Значение Sens равное 600, есть 1g (g – ускорение свободного падения).
Пример
Запрос: AccSens 40,300
Ответ: ACCSENS:sens = 40,TimeOut=300
При отсутствии срабатывания на заданном входе, машина считается незаведённой, и координаты не обновляются.
?
×
Эта настройка позволяет избежать выбросов на стоянках.
Срабатывание на входе определяется по границам, заданным командой InCfg
Параметры
N – вход, используемый в качестве датчика зажигания:
0 – датчик зажигания не используется;
1 – вход 0 используется в качестве датчика зажигания;
2 – вход 1 используется в качестве датчика зажигания;
…..
10 – вход 9 используется в качестве датчика зажигания.
Пример
Запрос: Ignition 1
Ответ: IGNITION:1;
Срабатывание на входе определяется по границам, заданным командой InCfg
Параметры
N – вход, используемый в качестве датчика зажигания:
0 – датчик зажигания не используется;
1 – вход 0 используется в качестве датчика зажигания;
2 – вход 1 используется в качестве датчика зажигания;
…..
10 – вход 9 используется в качестве датчика зажигания.
Пример
Запрос: Ignition 1
Ответ: IGNITION:1;
Устанавливает режим определения координат
?
×
n – режим работы.
0 – определение координат только по GPS/ГЛОНАСС-модулю
1 – определение координат по сигналам сотовых станций при отсутствии данных от GPS/ГЛОНАСС-модуля
Пример
Запрос: GSMLOCATION 1
Ответ: GSMLOCATION:1
0 – определение координат только по GPS/ГЛОНАСС-модулю
1 – определение координат по сигналам сотовых станций при отсутствии данных от GPS/ГЛОНАСС-модуля
Пример
Запрос: GSMLOCATION 1
Ответ: GSMLOCATION:1
Позволяет установить источник данных GPS/ГЛОНАСС для определения координат
?
×
Параметры
DataSource – источник данных:
0 – Встроенный модуль
1 – Модуль RS232
5 – EasyLogic
6 – LBS (для 7х с прошивки 32.0)
timeout – время переключения на внутренний источник при отсутствии внешнего, сек.
Пример
Команда: gpsdatasource
Ответ: GPSDATASOURCE:dataSource=1,timeout=120;
DataSource – источник данных:
0 – Встроенный модуль
1 – Модуль RS232
5 – EasyLogic
6 – LBS (для 7х с прошивки 32.0)
timeout – время переключения на внутренний источник при отсутствии внешнего, сек.
Пример
Команда: gpsdatasource
Ответ: GPSDATASOURCE:dataSource=1,timeout=120;
Позволяет настроить параметры подключения для внешнего источник данных GPS/ГЛОНАСС
?
×
Параметры
Baudrate – скорость обмена данных по RS232 (от 1200 до 115200)
pollingrate – частота опроса порта, мсек
protocol – протокол обмена (0 – NMEA)
Пример
Команда: extgnss
Ответ: EXTGNSS:baudRate=57600,pollingRate=1000,protocol=0
Baudrate – скорость обмена данных по RS232 (от 1200 до 115200)
pollingrate – частота опроса порта, мсек
protocol – протокол обмена (0 – NMEA)
Пример
Команда: extgnss
Ответ: EXTGNSS:baudRate=57600,pollingRate=1000,protocol=0
Позволяет отфильтровывать ложные выбросы координат на остановке
?
×
Параметры
LoLevel –напряжение на входе +Vпит при заглушенном двигателе, [мВ];
HiLevel –напряжение на входе +Vпит при заведённом автомобиле, [мВ].
Пример
Запрос: mhours 12000,14500
Ответ: Mhours:lolevel=12000,hilevel=14500;
LoLevel –напряжение на входе +Vпит при заглушенном двигателе, [мВ];
HiLevel –напряжение на входе +Vпит при заведённом автомобиле, [мВ].
Пример
Запрос: mhours 12000,14500
Ответ: Mhours:lolevel=12000,hilevel=14500;
Позволяет получить статус устройства на момент посыла команды
?
×
Dev - номер данного устройства;
Soft - текущая версия прошивки;
Pack – Порядковый номер последнего записанного пакета в память;
TmDt – Текущие время и дата;
Per – Текущий период записи пакетов в память (во время движения и стоянки разный);
Nav – Правильность определения координат. 0 - координаты валидны 1 - ошибка получения данных из GNSS модуля 2 - координаты получены по LBS 3 - координаты получены из EL
Lat – Географическая широта;
Lon – Географическая долгота;
Alt – Высота;
Spd – Линейная скорость (скорость движения автомобиля);
HDOP – Горизонтальная точность (Чем ближе к единице, тем лучше);
SatCnt – Количество видимых спутников;
A – Дирекционный угол направления движения;
[Commit] – релиз прошивки (только для 7.0, 7х, 10 и Base Block)
Пример
Запрос: Status
Ответ:Dev50 Soft=24.11 Pack=17230 TmDt=10:58:06 17.06.20 Per=60 Nav=0 Lat=60.4007 Lon=31.0070 Alt=48 Spd=14.4 HDOP=0.86 SatCnt=10 A=27.55 Commit= 47D90481
Soft - текущая версия прошивки;
Pack – Порядковый номер последнего записанного пакета в память;
TmDt – Текущие время и дата;
Per – Текущий период записи пакетов в память (во время движения и стоянки разный);
Nav – Правильность определения координат. 0 - координаты валидны 1 - ошибка получения данных из GNSS модуля 2 - координаты получены по LBS 3 - координаты получены из EL
Lat – Географическая широта;
Lon – Географическая долгота;
Alt – Высота;
Spd – Линейная скорость (скорость движения автомобиля);
HDOP – Горизонтальная точность (Чем ближе к единице, тем лучше);
SatCnt – Количество видимых спутников;
A – Дирекционный угол направления движения;
[Commit] – релиз прошивки (только для 7.0, 7х, 10 и Base Block)
Пример
Запрос: Status
Ответ:Dev50 Soft=24.11 Pack=17230 TmDt=10:58:06 17.06.20 Per=60 Nav=0 Lat=60.4007 Lon=31.0070 Alt=48 Spd=14.4 HDOP=0.86 SatCnt=10 A=27.55 Commit= 47D90481
Позволяет получить уникальный идентификатор GSM/3G модуля,15 байт и CCID SIM-микросхемы, если она установлена
?
×
Пример
Запрос: IMEI
Ответ: IMEI 123456789012345,12345678901234567890
Запрос: IMEI
Ответ: IMEI 123456789012345,12345678901234567890
Позволяет получить уникальный IMSI код текущей SIM-карты
?
×
Пример
Запрос: IMSI
Ответ: IMSI:123456789012345;
Запрос: IMSI
Ответ: IMSI:123456789012345;
Позволяет получить время работы терминала с последней перезгрузки или включения
?
×
Пример
Команда: uptime
Ответ: UPTIME 30m21s651ms
Команда: uptime
Ответ: UPTIME 30m21s651ms
Позволяет получить информацию по аналоговым значениям входов in0..inХ, значение и температуру цифрового ДУТ и значение акселерометра по трём осям (10 бит на каждую ось начиная с нулевого бита)
?
×
Пример
Запрос: inall
Ответ: INALL:in0=0,in1=0,in2=0,in3=0,RS2320=10,1,Acc=332943891;
Запрос: inall
Ответ: INALL:in0=0,in1=0,in2=0,in3=0,RS2320=10,1,Acc=332943891;
Позволяет узнать напряжение на внешнем источнике, напряжение на внутреннем аккумуляторе, напряжение на антенне GPS, напряжение на основной шине питания терминала и температуру внутри него
?
×
Пример
Запрос: insys
Ответ: INSYS: Pow=12438,Vbat=4196,Vant=2921,Vdc=4115,Temper=37
Запрос: insys
Ответ: INSYS: Pow=12438,Vbat=4196,Vant=2921,Vdc=4115,Temper=37
Возвращает MAC-адрес Wi-Fi модуля в терминале
?
×
Пример
Команда: wifimac
Ответ: Device MAC: D0:5F:B8:4E:C9:65
Команда: wifimac
Ответ: Device MAC: D0:5F:B8:4E:C9:65
Позволяет получить значения цифровых ДУТ, подключенных по интерфейсу RS485. Для каждого ДУТ отображается пара значений – уровень и температура
?
×
Пример
Запрос: RS485
Ответ: RS485 100,0;100,1;100,2;100,3;100,4;100,5;100,6;100,7;100,8;100,9;100,10; 100,11;100,12;100,13;100,14;100,15;
Запрос: RS485
Ответ: RS485 100,0;100,1;100,2;100,3;100,4;100,5;100,6;100,7;100,8;100,9;100,10; 100,11;100,12;100,13;100,14;100,15;
Позволяет узнать температуру из первой четвёрки внешних термометров DS18S20.
?
×
Формат: младший байт – идентификатор термометра, старший байт – температура.
Чтобы рассчитать температуру, необходимо полученную величину разделить на 256 и округлить до целого, откинув дробную часть
Пример
Запрос: temex0
Ответ: TemEx0: TemEx0:DS0=7769,DS1=32895,DS2=32895,DS3=32895
Чтобы рассчитать температуру, необходимо полученную величину разделить на 256 и округлить до целого, откинув дробную часть
Пример
Запрос: temex0
Ответ: TemEx0: TemEx0:DS0=7769,DS1=32895,DS2=32895,DS3=32895
Позволяет узнать температуру из второй четвёрки внешних термометров DS18S20.
?
×
Формат: младший байт – идентификатор термометра, старший байт – температура.
Чтобы рассчитать температуру, необходимо полученную величину разделить на 256 и округлить до целого, откинув дробную часть
Пример
Запрос: temex1
Ответ: TemEx1: DS4=32895,DS5=32895,DS6=32895,DS7=32895
Чтобы рассчитать температуру, необходимо полученную величину разделить на 256 и округлить до целого, откинув дробную часть
Пример
Запрос: temex1
Ответ: TemEx1: DS4=32895,DS5=32895,DS6=32895,DS7=32895
Позволяет получить текущее состояние на CAN-шине и значение iButton
?
×
Позволяет получить текущее состояние на CAN-шине и значение iButton в десятичном формате, состояние списка доверенных ключей
Пример
Запрос: canibut
Ответ: CAN_Ib: CANA0=0,CANA1=0,CANB0=0,CANB1=0,iB=0,iB2=0,iButState=00000000
Пример
Запрос: canibut
Ответ: CAN_Ib: CANA0=0,CANA1=0,CANB0=0,CANB1=0,iB=0,iB2=0,iButState=00000000
Позволяет получить статусы в десятичной системе
?
×
Позволяет получить статусы в десятичной системе: стандартный и расширенный статусы устройства, входов, выходов, а также общий пробег по показаниям GPS/ГЛОНАСС
Пример
Запрос:statall
Ответ: StatAll: Dev=6498881,Ins=2,Outs=7,Mileage=152;
Пояснение
Параметр Dev включает в себя информацию по тегу Статус устройства (младшие 16 бит) и тегу Расширенный статус устройства (старшие биты).
Для расшифровки надо преобразовать в двоичный вид 6498881=1100011 (расширенный статус) 0010101001000001 (стандартный статус).
Назначение бит определяется согласно нижеприведенным данным:
Стандартный статус
Бит Описание
0 0 – уровень вибрации соответствует стоянке, 1 – движению (настраивается командой AccSens)
1 0 – угол наклона не превышает допустимый, 1 – уровень наклона превышает допустимый
2 0 – не подключен ни один из доверенных ключей iButton, 1 – подключен один из ключей iButton, записанных на microSD-карте
3 0 – SIM-карта присутствует, 1 – GSM-модем не нашёл SIM-карту
4 0 – терминал вне геозоны, 1 – терминал внутри геозоны
5 0 – напряжение на внутреннем источнике в норме, 1 – ниже 3,7 В
6 0 – GPS-антенна подключена, 1 – выключена
7 0 – напряжение на внутренней шине питания терминала в норме, 1 – отклонилось от нормы
8 0 – внешнее напряжение питания в норме, 1 – отклонилось от нормы (настраивается командой powincfg)
9 0 – двигатель заглушен, 1 – двигатель заведен (заведен ли двигатель определяется по напряжению внешнего питания (задается командой MHOURS). Начиная с версии прошивки 39 для приборов 7X и 2 для приборов 10, состояние также определяется по состоянию входа, который настроен как вход зажигания (задается командой IGNITION))
10 0 – уровень вибрации соответствует нормальному движению, 1 – уровень вибрации соответствует удару
11 Для приборов с встроенным GPS модулем (без поддержки ГЛОНАСС): 0 – используются координаты встроенного модуля, 1 – используются координаты внешнего модуля (например, ГЛОНАСС приставки)
Для приборов с встроенным ГЛОНАСС/GPS модулем: 0 – используются координаты внешнего модуля (например, курсоуказателя Trimble), 1 – используются координаты встроенного модуля
12/13 Качество сигнала, диапазон: [0-3]. Чем меньше, тем хуже связь
14 0 – режим сигнализации выключен, 1 – включен
15 0 – нет тревоги, 1 – сработала тревога
Расширенный статус
Бит Описание
0 состояние подключения к основному серверу. 1- подключен, 0 – нет.
1 статус GPRS сессии. 1- установлена, 0 – нет.
2 признак глушения GSM. 1- обнаружено глушение, 0 – нет.
3 состояние подключения к дополнительному серверу. 1 – подключен, 0 – нет.
4 признак глушения GPS/GLONASS. 1- обнаружено глушение, 0 – нет.
5 признак подключения к терминалу кабеля USB. 1 – подключен, 0 – не подключен.
6 признак наличия SD карты в терминале. 1 – присутствует, 0 – отсутствует.
Детализацию статусов можно посмотреть по ссылке Разбор статусов устройства
Пример
Запрос:statall
Ответ: StatAll: Dev=6498881,Ins=2,Outs=7,Mileage=152;
Пояснение
Параметр Dev включает в себя информацию по тегу Статус устройства (младшие 16 бит) и тегу Расширенный статус устройства (старшие биты).
Для расшифровки надо преобразовать в двоичный вид 6498881=1100011 (расширенный статус) 0010101001000001 (стандартный статус).
Назначение бит определяется согласно нижеприведенным данным:
Стандартный статус
Бит Описание
0 0 – уровень вибрации соответствует стоянке, 1 – движению (настраивается командой AccSens)
1 0 – угол наклона не превышает допустимый, 1 – уровень наклона превышает допустимый
2 0 – не подключен ни один из доверенных ключей iButton, 1 – подключен один из ключей iButton, записанных на microSD-карте
3 0 – SIM-карта присутствует, 1 – GSM-модем не нашёл SIM-карту
4 0 – терминал вне геозоны, 1 – терминал внутри геозоны
5 0 – напряжение на внутреннем источнике в норме, 1 – ниже 3,7 В
6 0 – GPS-антенна подключена, 1 – выключена
7 0 – напряжение на внутренней шине питания терминала в норме, 1 – отклонилось от нормы
8 0 – внешнее напряжение питания в норме, 1 – отклонилось от нормы (настраивается командой powincfg)
9 0 – двигатель заглушен, 1 – двигатель заведен (заведен ли двигатель определяется по напряжению внешнего питания (задается командой MHOURS). Начиная с версии прошивки 39 для приборов 7X и 2 для приборов 10, состояние также определяется по состоянию входа, который настроен как вход зажигания (задается командой IGNITION))
10 0 – уровень вибрации соответствует нормальному движению, 1 – уровень вибрации соответствует удару
11 Для приборов с встроенным GPS модулем (без поддержки ГЛОНАСС): 0 – используются координаты встроенного модуля, 1 – используются координаты внешнего модуля (например, ГЛОНАСС приставки)
Для приборов с встроенным ГЛОНАСС/GPS модулем: 0 – используются координаты внешнего модуля (например, курсоуказателя Trimble), 1 – используются координаты встроенного модуля
12/13 Качество сигнала, диапазон: [0-3]. Чем меньше, тем хуже связь
14 0 – режим сигнализации выключен, 1 – включен
15 0 – нет тревоги, 1 – сработала тревога
Расширенный статус
Бит Описание
0 состояние подключения к основному серверу. 1- подключен, 0 – нет.
1 статус GPRS сессии. 1- установлена, 0 – нет.
2 признак глушения GSM. 1- обнаружено глушение, 0 – нет.
3 состояние подключения к дополнительному серверу. 1 – подключен, 0 – нет.
4 признак глушения GPS/GLONASS. 1- обнаружено глушение, 0 – нет.
5 признак подключения к терминалу кабеля USB. 1 – подключен, 0 – не подключен.
6 признак наличия SD карты в терминале. 1 – присутствует, 0 – отсутствует.
Детализацию статусов можно посмотреть по ссылке Разбор статусов устройства
Позволяет получить версию, модель и код прибора, а также его IMEI
?
×
Пример
Команда: specs
Ответ: SPECS:Galileosky V7X.1.20 (9EEAF1B);Galileosky 7x 3G ext;354762114866442
Команда: specs
Ответ: SPECS:Galileosky V7X.1.20 (9EEAF1B);Galileosky 7x 3G ext;354762114866442
Показывает номер слот активной SIM-карты, ее ICCID код и код сотового оператора
?
×
Пример
Команда: GSMINFO
Ответ: SIM1,8970199200402206091f,25099,868184066216782,22
1 параметр - Текущая SIM-карта
2 параметр - CCID
3 параметр - MCC и MNC
4 параметр - IMEI
5 параметр - качество сигнала (CSQ)
Команда: GSMINFO
Ответ: SIM1,8970199200402206091f,25099,868184066216782,22
1 параметр - Текущая SIM-карта
2 параметр - CCID
3 параметр - MCC и MNC
4 параметр - IMEI
5 параметр - качество сигнала (CSQ)
Позволяет увидеть внутреннюю версию прибора и способность использовать Easy Logic
?
×
Первый параметр ответа выдает внутреннюю версию прибора; если второй параметр равен 0, то Easy Logic не поддерживается, ненулевое значение - поддерживается
Пример
Команда: hardversion
Ответ: HARDVERSION=155,12438
Пример
Команда: hardversion
Ответ: HARDVERSION=155,12438
Отображение статистики по количеству сохраненных в память точек и отправленных на оба сервера
?
×
Пример
Команда: ARCHIVESTAT
Ответ: ArchiveStat:1,8686,8647,0
1 параметр — сканирование архива (1-завершено, 0 — нет)
2 параметр — всего точек записано
3 параметр — количество отправленных точек на 1-й сервер
4 параметр — количество отправленных точек на 2-й сервер
Количество точек, выводимое через данную команду, может иногда уменьшаться при очистке страниц памяти с записанными точками.
Команда: ARCHIVESTAT
Ответ: ArchiveStat:1,8686,8647,0
1 параметр — сканирование архива (1-завершено, 0 — нет)
2 параметр — всего точек записано
3 параметр — количество отправленных точек на 1-й сервер
4 параметр — количество отправленных точек на 2-й сервер
Количество точек, выводимое через данную команду, может иногда уменьшаться при очистке страниц памяти с записанными точками.
Установка PIN-кода сим-карт и одновременно пароля для доступа к настройкам через Конфигуратор
?
×
Пароль по умолчанию 0.
PIN как пароль для доступа к настройкам через Конфигуратор используется на терминалах 5.х, 2.х. Этот же функционал работает на терминалах 7.0 и Base Block на прошивках до 23.0 и 7х до 24.0 (на следующих прошивках для этого предназначена команда ACCESSPIN).
Параметры
N – четырёхзначный PIN-код сим-карт.
При вводе неправильного кода через Конфигуратор Терминал заблокируется на 25 секунд, а потом перезагрузится. PIN-код одинаков для обеих SIM-карт
Пример
Запрос: PIN 1234
Ответ: PIN:1234;
PIN как пароль для доступа к настройкам через Конфигуратор используется на терминалах 5.х, 2.х. Этот же функционал работает на терминалах 7.0 и Base Block на прошивках до 23.0 и 7х до 24.0 (на следующих прошивках для этого предназначена команда ACCESSPIN).
Параметры
N – четырёхзначный PIN-код сим-карт.
При вводе неправильного кода через Конфигуратор Терминал заблокируется на 25 секунд, а потом перезагрузится. PIN-код одинаков для обеих SIM-карт
Пример
Запрос: PIN 1234
Ответ: PIN:1234;
Установка пароля для доступа к настройкам через Конфигуратор.
?
×
Пароль по умолчанию 0.
Команда доступна только на терминалах 7.0 и Base Block на прошивках от 23.0 и 7х от 24.0.
Параметры
N – восьмизначный код.
При вводе неправильного кода через Конфигуратор терминал заблокируется на 25 секунд, а потом перезагрузится.
Пример
Запрос: ACCESSPIN 12341234
Ответ: ACCESSPIN:12341234;
Команда доступна только на терминалах 7.0 и Base Block на прошивках от 23.0 и 7х от 24.0.
Параметры
N – восьмизначный код.
При вводе неправильного кода через Конфигуратор терминал заблокируется на 25 секунд, а потом перезагрузится.
Пример
Запрос: ACCESSPIN 12341234
Ответ: ACCESSPIN:12341234;
Выбор источника данных для отправки на сервер.
?
×
После выполнения команды необходимо перезагрузить Терминал.
Перед выбором microSD карты необходимо удалить архив, созданный более старыми прошивками (EraseTrackSD или через кардридер удалить файлы из каталога Track)
Параметры
type – источник данных для отправки на сервер:
0 – архив во внутренней флеш-памяти;
1 – архив на microSD карте.
Пример
Запрос: ARCHIVE 0
Ответ: ARCHIVE:0;
Перед выбором microSD карты необходимо удалить архив, созданный более старыми прошивками (EraseTrackSD или через кардридер удалить файлы из каталога Track)
Параметры
type – источник данных для отправки на сервер:
0 – архив во внутренней флеш-памяти;
1 – архив на microSD карте.
Пример
Запрос: ARCHIVE 0
Ответ: ARCHIVE:0;
Настройки порядка отсылки данных на сервер
?
×
Параметры
Dynamic – используется ли динамическая структура архива:
0 – динамическая структура выключена, в архив пишутся все возможные данные;
1 – динамическая структура включена, в архив пишутся только данные, выбранные для отправки на сервер.
SendOrder – порядок отсылки данных из архива на сервер:
0 – данные отсылаются вглубь архива, сначала самые свежие, потом самые старые;
1 – данные отсылаются в хронологическом порядке.
После смены порядка отсылки необходимо перезагрузить терминал.
Пример
Запрос: FLASHARCHIVE 0,1
Ответ: FLASHARCHIVE: Dynamic=0,StraightSendOrder=1;
Dynamic – используется ли динамическая структура архива:
0 – динамическая структура выключена, в архив пишутся все возможные данные;
1 – динамическая структура включена, в архив пишутся только данные, выбранные для отправки на сервер.
SendOrder – порядок отсылки данных из архива на сервер:
0 – данные отсылаются вглубь архива, сначала самые свежие, потом самые старые;
1 – данные отсылаются в хронологическом порядке.
После смены порядка отсылки необходимо перезагрузить терминал.
Пример
Запрос: FLASHARCHIVE 0,1
Ответ: FLASHARCHIVE: Dynamic=0,StraightSendOrder=1;
Выгрузить данные из памяти SD на сервер за определенный период
?
×
Параметры
begin – начальная дата выгружаемого периода в формате ДДММГГ[ЧЧ[ММ]],
end – конечная дата выгружаемого периода в формате ДДММГГ[ЧЧ[ММ]], где ДД – день, ММ – месяц, ГГ – год, ЧЧ – часы, ММ – минуты.
Если часы и/или минуты не указаны, то будет использовано следующее время: 00 часов 00 минут для начальной даты, 23 часа 59 минут для конечной даты
Пример
Запрос: EFS 010119,01011912
Ответ: EFS: Uploading of archive has been scheduled
begin – начальная дата выгружаемого периода в формате ДДММГГ[ЧЧ[ММ]],
end – конечная дата выгружаемого периода в формате ДДММГГ[ЧЧ[ММ]], где ДД – день, ММ – месяц, ГГ – год, ЧЧ – часы, ММ – минуты.
Если часы и/или минуты не указаны, то будет использовано следующее время: 00 часов 00 минут для начальной даты, 23 часа 59 минут для конечной даты
Пример
Запрос: EFS 010119,01011912
Ответ: EFS: Uploading of archive has been scheduled
Установка настроек конфигурации по умолчанию
?
×
Пример
Запрос: EraseCfg
Ответ: ERASECFG
Запрос: EraseCfg
Ответ: ERASECFG
Удаление из памяти всех треков
?
×
Пример
Запрос: EraseTrack
Ответ: ERASETRACK
Запрос: EraseTrack
Ответ: ERASETRACK
Удаление из памяти на microSD-карте всех треков
?
×
Пример
Запрос: EraseTrackSD
Ответ: ERASETRACKSD
Запрос: EraseTrackSD
Ответ: ERASETRACKSD
Холодный старт GPS/ГЛОНАСС модуля
?
×
Пример
Запрос: ColdStart
Ответ: GNSS cold start
Запрос: ColdStart
Ответ: GNSS cold start
Установка яркости свечения светодиода режимов работы терминала
?
×
Параметры
N – коэффициент яркости светодиода режимов работы Терминала: 0 - полное отсутствие свечения, 100 - максимальная яркость
Пример
Запрос: LED 60
Ответ: LED:LED=60
N – коэффициент яркости светодиода режимов работы Терминала: 0 - полное отсутствие свечения, 100 - максимальная яркость
Пример
Запрос: LED 60
Ответ: LED:LED=60
Установка даты/времени при отсутствии информации со спутников
?
×
Параметры
YYYY,MM,DD,HH,MM,SS – год, месяц, день, часы, минуты, секунды
Пример
Команда: SETDATETIME 2020,07,08,15,40,21
Ответ: Date and time are set
YYYY,MM,DD,HH,MM,SS – год, месяц, день, часы, минуты, секунды
Пример
Команда: SETDATETIME 2020,07,08,15,40,21
Ответ: Date and time are set
Привязка идентификаторов термодатчиков к порядку следования тегов протокола
?
×
Параметры
Т0 - Т7 - полные адреса термодатчиков в шестнадцатеричном формате, отображаемые на вкладке Диагностика.
В команде учитываются все 8 аргументов, если есть пустые поля - для этих позиций терминал работает как раньше, т.е. записывает туда адрес датчика, который первым увидит.
Пример
Команда: FIXTERM 01457618782135AB,1059F4B3020800DA
Ответ: FIXTERM 01457618782135AB,1059F4B3020800DA,0,0,0,0,0,0
фиксирует в нулевой и первой позициях указанные адреса, остальные позиции будут заняты датчиками по мере подключения/отключения.
Т0 - Т7 - полные адреса термодатчиков в шестнадцатеричном формате, отображаемые на вкладке Диагностика.
В команде учитываются все 8 аргументов, если есть пустые поля - для этих позиций терминал работает как раньше, т.е. записывает туда адрес датчика, который первым увидит.
Пример
Команда: FIXTERM 01457618782135AB,1059F4B3020800DA
Ответ: FIXTERM 01457618782135AB,1059F4B3020800DA,0,0,0,0,0,0
фиксирует в нулевой и первой позициях указанные адреса, остальные позиции будут заняты датчиками по мере подключения/отключения.
Установка уровня детализации диагностики
?
×
Параметры
N – значение уровня: 0 – отключение вывода диагностики, 1 - минимальная диагностика, 2 – стандартный уровень (по умолчанию), 3 - максимальная детализация
Пример
Команда: debuglevel 3
Ответ: DEBUGLEVEL:3
N – значение уровня: 0 – отключение вывода диагностики, 1 - минимальная диагностика, 2 – стандартный уровень (по умолчанию), 3 - максимальная детализация
Пример
Команда: debuglevel 3
Ответ: DEBUGLEVEL:3
Обновление прошивки до заданной
?
×
Параметры
N – номер прошивки, на которую должен обновиться Терминал.
Если указан 0, Терминал обновится до последней стабильной прошивки.
Пример
Запрос: Upgrade 230
Ответ: UPGRADE SOFT=230
N – номер прошивки, на которую должен обновиться Терминал.
Если указан 0, Терминал обновится до последней стабильной прошивки.
Пример
Запрос: Upgrade 230
Ответ: UPGRADE SOFT=230
Остановка удаленного обновления прошивки
?
×
Пример:
Команда: UPGRADE stop
Ответ: UPGRADE STOP
Команда: UPGRADE stop
Ответ: UPGRADE STOP
Включение и выключение удалённой настройки через сервис удаленного конфигурирования
?
×
Параметры
OnOff – включение функции удалённой настройки:
0 – удалённая настройка выключена;
1 – включена.
Пример
Запрос: RemoteConfig 1
Ответ: REMOTECONFIG:1;
OnOff – включение функции удалённой настройки:
0 – удалённая настройка выключена;
1 – включена.
Пример
Запрос: RemoteConfig 1
Ответ: REMOTECONFIG:1;
Позволяет настроить частоту опроса регистратора температуры для рефрижераторной установки и получения данных о моточасах
?
×
Time1 – частота опроса регистратора температуры, сек
Time2 – частота получения моточасов, сек
Пример
Команда: fridge
Ответ: FRIDGE:180,180
Time2 – частота получения моточасов, сек
Пример
Команда: fridge
Ответ: FRIDGE:180,180
Позволяет удаленно переформатировать microSD-карту
?
×
key – код для переформатирования microSD-карты. Команда выполняется в 2 этапа: сначала отправляется FormatSD без параметра, в ответе приходит код разрешения переформатирования. После это команда отправляется повторно с этим кодом.
Пример
Команда: formatsd
Ответ: FORMATSD: format key: 6309
Команда: formatsd 6309
Ответ: FORMATSD: scheduled
Пример
Команда: formatsd
Ответ: FORMATSD: format key: 6309
Команда: formatsd 6309
Ответ: FORMATSD: scheduled
Позволяет удаленно просматривать содержимое microSD-карты
?
×
path – путь для просмотра содержимого каталогов microSD-карты (/ - просмотр корневого каталога)
page – номер страницы для просмотра по частям при наличии большого количества файлов
Пример
Команда: fslist /
Ответ:
FSLIST: Content of /
D 061119 153012 0 logs
F 061119 153600 1 route_name
D 301119 120726 0 Arc
Part 1/1
Команда: fslist /arc/collector/F4B85E022926,3
Ответ:
FSLIST: Content of /arc/collector/F4B85E022926
F 301119 120726 28 1.EAR
F 301119 123506 127696 2.EAR
F 301119 123542 130531 3.EAR
F 301119 123608 131020 4.EAR
F 301119 123634 129187 5.EAR
F 301119 123710 131032 6.EAR
Part 3/4
page – номер страницы для просмотра по частям при наличии большого количества файлов
Пример
Команда: fslist /
Ответ:
FSLIST: Content of /
D 061119 153012 0 logs
F 061119 153600 1 route_name
D 301119 120726 0 Arc
Part 1/1
Команда: fslist /arc/collector/F4B85E022926,3
Ответ:
FSLIST: Content of /arc/collector/F4B85E022926
F 301119 120726 28 1.EAR
F 301119 123506 127696 2.EAR
F 301119 123542 130531 3.EAR
F 301119 123608 131020 4.EAR
F 301119 123634 129187 5.EAR
F 301119 123710 131032 6.EAR
Part 3/4
Позволяет установить начальное значение пробега для отсчета по GPS/ГЛОНАСС
?
×
Параметры
N – пробег в метрах
Пример
Команда: setmileage 123450
Ответ: SETMILEAGE 123450
N – пробег в метрах
Пример
Команда: setmileage 123450
Ответ: SETMILEAGE 123450
Примонтировать microSD-карту
?
×
Пример
Команда: mount
Ответ: MOUNT: mounted
Команда: mount
Ответ: MOUNT: mounted
Размонтировать microSD-карту
?
×
Позволяет убрать возможность разрушения файловой структуры при извлечении карты в момент записи на нее
Пример
Команда: umount
Ответ: UMOUNT: umounted
Пример
Команда: umount
Ответ: UMOUNT: umounted
Сжать большие файлы на microSD-карте в архив
?
×
Позволяет заархивировать большие файлы, например логи, для последующей синхронизации через GPRS с облаком
Параметры
Filename – наименование файла для сжатия (вместе с путем)
Zipname – наименование архива
compressionLevel – уровень компрессии (0 – нет, 9 – максимальный)
Пример
Команда: zip /logs/20200917.txt,log_arc,8
Ответ: ZIP: compressed /logs/20200917.txt (89356) to log_arc (12397)
Параметры
Filename – наименование файла для сжатия (вместе с путем)
Zipname – наименование архива
compressionLevel – уровень компрессии (0 – нет, 9 – максимальный)
Пример
Команда: zip /logs/20200917.txt,log_arc,8
Ответ: ZIP: compressed /logs/20200917.txt (89356) to log_arc (12397)
Отображение списка алгоритмов/фильтров в памяти терминала и загрузка нового алгоритма/фильтра
?
×
Параметры
Х – наименование учетной записи/наименование алгоритма/фильтра (с расширением.filter) для загрузки в память терминала
Команда без параметра отображает уже загруженный список алгоритмов/скриптов
Пример
Запрос: script test_script/test.filter
Ответ: Script download is scheduled
Запрос: script
Ответ: SCRIPT:test_script/Test.filter;test_script/Average2;
Х – наименование учетной записи/наименование алгоритма/фильтра (с расширением.filter) для загрузки в память терминала
Команда без параметра отображает уже загруженный список алгоритмов/скриптов
Пример
Запрос: script test_script/test.filter
Ответ: Script download is scheduled
Запрос: script
Ответ: SCRIPT:test_script/Test.filter;test_script/Average2;
Удаление всех или конкретного алгоритма/фильтра из памяти терминала
?
×
Параметры
Х – наименование учетной записи/наименование алгоритма/фильтра (с расширением.filter) для удаления из памяти терминала только определенного алгоритма/фильтра
Команда без параметра удаляет все алгоритмы/фильтры в памяти терминала
Пример
Запрос: clearscript test_script/test.filter
Ответ: Script is erased
Х – наименование учетной записи/наименование алгоритма/фильтра (с расширением.filter) для удаления из памяти терминала только определенного алгоритма/фильтра
Команда без параметра удаляет все алгоритмы/фильтры в памяти терминала
Пример
Запрос: clearscript test_script/test.filter
Ответ: Script is erased
Позволяет настраивать параметры усиления звука на громкой связи
?
×
Параметры
Speaker – коэффициент усиления звука через GSM-канал [1÷100];
Mic – коэффициент усиления микрофона через GSM-канал [1÷15].
Чем больше параметр, тем больше усиление.
Пример
Запрос: GSMVolume 75,15
Ответ: GSMVOLUME:Speaker=75,Mic=15
Speaker – коэффициент усиления звука через GSM-канал [1÷100];
Mic – коэффициент усиления микрофона через GSM-канал [1÷15].
Чем больше параметр, тем больше усиление.
Пример
Запрос: GSMVolume 75,15
Ответ: GSMVOLUME:Speaker=75,Mic=15
При звонке на терминал происходит автоматический подъем трубки
?
×
Параметры
n – количество звонков до автоподъема трубки. [0÷10]
Если параметр равен 0, данная функция отключена.
Пример
Запрос: AutoAnswer 1
Ответ: AUTOANSWER:1
n – количество звонков до автоподъема трубки. [0÷10]
Если параметр равен 0, данная функция отключена.
Пример
Запрос: AutoAnswer 1
Ответ: AUTOANSWER:1
Число попыток дозвониться до абонента.
?
×
Параметры
N – число попыток дозвониться до абонента.
Пример
Запрос: Calls 3
Ответ: CALLS:3;
N – число попыток дозвониться до абонента.
Пример
Запрос: Calls 3
Ответ: CALLS:3;
Звонок с терминала на заданный телефонный номер
?
×
Параметры
N – телефонный номер.
Пример
Запрос: RingTo +79119988899
Ответ: RingTo Exec OK
N – телефонный номер.
Пример
Запрос: RingTo +79119988899
Ответ: RingTo Exec OK
Отправка смс на заданный телефонный номер
?
×
Параметры
Tel – телефонный номер, на который будет отправлено смс.
Msg – шаблон смс-сообщения, в шаблоне могут быть параметры для подстановки текущих данных: %IMEI – IMEI терминала, %LAT – широта, %LON – долгота.
Пример
Запрос: SendSMS +79119988899, Test %IMEI
Ответ: SMS sheduled
Tel – телефонный номер, на который будет отправлено смс.
Msg – шаблон смс-сообщения, в шаблоне могут быть параметры для подстановки текущих данных: %IMEI – IMEI терминала, %LAT – широта, %LON – долгота.
Пример
Запрос: SendSMS +79119988899, Test %IMEI
Ответ: SMS sheduled
Настройка голосовой связи
?
×
Параметры
OnOff – использовать тангенту:
0 – подключен динамик и микрофон;
1 – подключена тангента.
Пример
Запрос: Tangenta 1
Ответ: TANGENTA:1;
OnOff – использовать тангенту:
0 – подключен динамик и микрофон;
1 – подключена тангента.
Пример
Запрос: Tangenta 1
Ответ: TANGENTA:1;
Позволяет сконфигурировать один из 4 аналогово/дискретных входов
?
×
Параметры
num_in – номер входа, начиная с 0;
ft – тип фильтра:
0 – вычисление по среднему;
1 – подсчет импульсов;
2 – подсчет частоты;
4 – Wiegand26 Data0
5 – Wiegand26 Data1
fl – длина фильтра. Используется для функций среднего и дискретного сигнала;
up_low – нижняя граница срабатывания дискретного сигнала, [мВ];
up_hi – верхняя граница срабатывания дискретного сигнала, [мВ];
down_low – нижняя граница несрабатывания дискретного сигнала, [мВ];
down_hi – верхняя граница несрабатывания дискретного сигнала, [мВ];
imp_null – при значении равном 1 после записи пакета происходит обнуление насчитанных импульсов, при 0 - счётчик продолжает увеличиваться.
pullUp – подтяжка к «+» питания, 1 – включена, 0 – выключена (только для версии 7х)
Пример
Запрос: InCfg0 0,10,8000,15000,0,3000,0,0
Ответ: INCFG0:FiltType=0,FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000,ImpNull=0,PullUp=0
num_in – номер входа, начиная с 0;
ft – тип фильтра:
0 – вычисление по среднему;
1 – подсчет импульсов;
2 – подсчет частоты;
4 – Wiegand26 Data0
5 – Wiegand26 Data1
fl – длина фильтра. Используется для функций среднего и дискретного сигнала;
up_low – нижняя граница срабатывания дискретного сигнала, [мВ];
up_hi – верхняя граница срабатывания дискретного сигнала, [мВ];
down_low – нижняя граница несрабатывания дискретного сигнала, [мВ];
down_hi – верхняя граница несрабатывания дискретного сигнала, [мВ];
imp_null – при значении равном 1 после записи пакета происходит обнуление насчитанных импульсов, при 0 - счётчик продолжает увеличиваться.
pullUp – подтяжка к «+» питания, 1 – включена, 0 – выключена (только для версии 7х)
Пример
Запрос: InCfg0 0,10,8000,15000,0,3000,0,0
Ответ: INCFG0:FiltType=0,FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000,ImpNull=0,PullUp=0
Позволяет сконфигурировать границы срабатывания для входа внешнего питания
?
×
Параметры
fl – длина фильтра усреднения [1÷50];
up_low – нижняя граница срабатывания дискретного сигнала, [мВ];
up_hi – верхняя граница срабатывания дискретного сигнала, [мВ];
down_low – нижняя граница несрабатывания дискретного сигнала, [мВ];
down_hi – верхняя граница несрабатывания дискретного сигнала, [мВ].
Пример
Запрос: PowInCfg 10,8000,15000,0,3000
Ответ: POWINCFG:FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000;
fl – длина фильтра усреднения [1÷50];
up_low – нижняя граница срабатывания дискретного сигнала, [мВ];
up_hi – верхняя граница срабатывания дискретного сигнала, [мВ];
down_low – нижняя граница несрабатывания дискретного сигнала, [мВ];
down_hi – верхняя граница несрабатывания дискретного сигнала, [мВ].
Пример
Запрос: PowInCfg 10,8000,15000,0,3000
Ответ: POWINCFG:FiltLen=10,UpLow=8000,UpHi=15000,DownLow=0,DownHi=3000;
Настройка транзисторных выходов
?
×
Параметры
v – порядковый номер выхода (счет от нулевого выхода);
s – желаемое состояние
0 – транзисторный выход в открытом состоянии;
1 – транзисторный выход в закрытом состоянии).
При управлении одним выходом, состояние других остается прежним.
По умолчанию все транзисторные выходы закрыты.
Пример
Команда: out 2,0
Ответ: OUT(3..0) = 1011
Как видно, закрыты все выходы кроме второго.
v – порядковый номер выхода (счет от нулевого выхода);
s – желаемое состояние
0 – транзисторный выход в открытом состоянии;
1 – транзисторный выход в закрытом состоянии).
При управлении одним выходом, состояние других остается прежним.
По умолчанию все транзисторные выходы закрыты.
Пример
Команда: out 2,0
Ответ: OUT(3..0) = 1011
Как видно, закрыты все выходы кроме второго.
Настройка функции Автоинформатор
?
×
Параметры
OnOff – включение либо выключение функции автоинформатор: 1 – функция включена, 0 – работает функция черного ящика (дублирование навигационных данных на внешнюю SD-карту).
Repeat – описывает, нужно ли повторять воспроизведение файла находясь в зоне проигрывания. Если 0, то файл воспроизводится только один раз при въезде в зону.
Out – индекс выхода, который инвертируется во время воспроизведения аудио файла. 0 – ни один выход не инвертируется, 1 – OUT0, 2 – OUT1, 3 – OUT2, 4 – OUT3, 5 – OUT4.
FileName – название маршрута. Под маршрутом понимается набор зон для объявления;
Gain – коэффициент усиления звука (только для терминалов Base Block, 7.0 и 7х).
Пример
Запрос: Autoinformer 1,0,0,Marshrut 1,50
Ответ: AUTOINFORMER:OnOff=1,Repeat=0,Out=0,Rout=Marshrut 1,Gain=50;
OnOff – включение либо выключение функции автоинформатор: 1 – функция включена, 0 – работает функция черного ящика (дублирование навигационных данных на внешнюю SD-карту).
Repeat – описывает, нужно ли повторять воспроизведение файла находясь в зоне проигрывания. Если 0, то файл воспроизводится только один раз при въезде в зону.
Out – индекс выхода, который инвертируется во время воспроизведения аудио файла. 0 – ни один выход не инвертируется, 1 – OUT0, 2 – OUT1, 3 – OUT2, 4 – OUT3, 5 – OUT4.
FileName – название маршрута. Под маршрутом понимается набор зон для объявления;
Gain – коэффициент усиления звука (только для терминалов Base Block, 7.0 и 7х).
Пример
Запрос: Autoinformer 1,0,0,Marshrut 1,50
Ответ: AUTOINFORMER:OnOff=1,Repeat=0,Out=0,Rout=Marshrut 1,Gain=50;
Настройка функции порта RS232
?
×
Параметры
nf – номер функции:
0 – нет функции на RS232;
1 – цифровой датчик уровня топлива (относительный уровень N);
2 – цифровой датчик уровня топлива (частота F);
3 – внешний модуль ГЛОНАСС (нет с 23.7, 24.7);
4 – фотокамера Galileo;
5 – навигатор Garmin (нет с 23.7, 24.7);
6 – CAN-LOG;
7 – индикатор CUB5 (нет с 23.7, 24.7);
8 – Trimble EZ-Guide 250\CFX-750 (только для версий 2.х, 5.х с 230.2)
9 – переходник RS232-RS485;
10 – счётчик электроэнергии РЭП-500 (нет с 23.7, 24.7);
11 – рефрижератор Carrier DataCOLD500;
12 – весовой индикатор CI-5010A;
13 – PressurePro (нет с 23.7, 24.7);
14 – терморегистратор ThermoKing;
15 – терморегистратор EuroScan;
16 – весовой индикатор Тензо-М;
17 – тест работоспособности порта;
18 – весовой индикатор AWT 640 (нет с 23.7, 24.7)
19 - весовой индикатор WinScale Dinamica Generale (нет с 23.7, 24.7)
20 – обработчик фотокамеры в EasyLogic
21 – Carrier DataCOLD600 (с 231, 16.0)
22 – Carrier Gateway (с 231, 16.0)
24 – Внешний источник координат
25 – Modbus (с 24.7)
Пример
Запрос: RS2320 1
Ответ: RS232_0: NumFunc=1;
nf – номер функции:
0 – нет функции на RS232;
1 – цифровой датчик уровня топлива (относительный уровень N);
2 – цифровой датчик уровня топлива (частота F);
3 – внешний модуль ГЛОНАСС (нет с 23.7, 24.7);
4 – фотокамера Galileo;
5 – навигатор Garmin (нет с 23.7, 24.7);
6 – CAN-LOG;
7 – индикатор CUB5 (нет с 23.7, 24.7);
8 – Trimble EZ-Guide 250\CFX-750 (только для версий 2.х, 5.х с 230.2)
9 – переходник RS232-RS485;
10 – счётчик электроэнергии РЭП-500 (нет с 23.7, 24.7);
11 – рефрижератор Carrier DataCOLD500;
12 – весовой индикатор CI-5010A;
13 – PressurePro (нет с 23.7, 24.7);
14 – терморегистратор ThermoKing;
15 – терморегистратор EuroScan;
16 – весовой индикатор Тензо-М;
17 – тест работоспособности порта;
18 – весовой индикатор AWT 640 (нет с 23.7, 24.7)
19 - весовой индикатор WinScale Dinamica Generale (нет с 23.7, 24.7)
20 – обработчик фотокамеры в EasyLogic
21 – Carrier DataCOLD600 (с 231, 16.0)
22 – Carrier Gateway (с 231, 16.0)
24 – Внешний источник координат
25 – Modbus (с 24.7)
Пример
Запрос: RS2320 1
Ответ: RS232_0: NumFunc=1;
Настройки фильтрации показаний цифровых ДУТ
?
×
Параметры
N – длина фильтра для каждого ДУТ, подключенных к портам RS232 и адреса RS485, число последовательных показаний с датчика, которые будут усредняться. При значении равном 1, фильтрация не производится.
Пример
Запрос: DFILTER 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Ответ: DFILTER:RS232_0=1,RS232_1=1,RS485_0=1,RS485_1=1,RS485_2=1,RS485_3=1,RS485_4=1,RS485_5=1,RS485_6=1,RS485_7=1,RS485_8=1,RS485_9=1,RS485_10=1,RS485_11=1,RS485_12=1,RS485_13=1,RS485_14=1,RS485_15=1;
N – длина фильтра для каждого ДУТ, подключенных к портам RS232 и адреса RS485, число последовательных показаний с датчика, которые будут усредняться. При значении равном 1, фильтрация не производится.
Пример
Запрос: DFILTER 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
Ответ: DFILTER:RS232_0=1,RS232_1=1,RS485_0=1,RS485_1=1,RS485_2=1,RS485_3=1,RS485_4=1,RS485_5=1,RS485_6=1,RS485_7=1,RS485_8=1,RS485_9=1,RS485_10=1,RS485_11=1,RS485_12=1,RS485_13=1,RS485_14=1,RS485_15=1;
Добавить ключи в список доверенных идентификаторов iButton во внутренней памяти
?
×
ib1-ib8 – младшие 4 байта идентификационного номера iButton без учёта контрольной суммы в шестнадцатеричном виде.
Например, полный номер ключа в шестнадцатеричном виде:
09 91 02 0С 00 00 00 5С, где
09 – тип устройства (в данном случае это DS1982, для DS1990 будет 01),
91 02 0С 00 00 00 – уникальный номер,
5С – контрольная сумма.
В этом случае вводить надо 91 02 0С 00.
Пример
Запрос: iButtons 0091022C,0,0,0,0,0,0,0
Ответ: IBUTTONS:0091022C,0,0,0,0,0,0,0;
Например, полный номер ключа в шестнадцатеричном виде:
09 91 02 0С 00 00 00 5С, где
09 – тип устройства (в данном случае это DS1982, для DS1990 будет 01),
91 02 0С 00 00 00 – уникальный номер,
5С – контрольная сумма.
В этом случае вводить надо 91 02 0С 00.
Пример
Запрос: iButtons 0091022C,0,0,0,0,0,0,0
Ответ: IBUTTONS:0091022C,0,0,0,0,0,0,0;
Добавить ключи в список доверенных идентификаторов iButton на microSD-карте
?
×
Параметры
key – младшие 4 байта идентификационного номера iButton без учёта контрольной суммы в шестнадцатеричном виде.
Пример
Запрос:AddKey 0091022C,0091022D
Ответ: Added 2 keys
key – младшие 4 байта идентификационного номера iButton без учёта контрольной суммы в шестнадцатеричном виде.
Пример
Запрос:AddKey 0091022C,0091022D
Ответ: Added 2 keys
Удалить ключи из списка доверенных идентификаторов iButton на microSD-карте
?
×
Параметры
key – младшие 4 байта идентификационного номера iButton без учёта контрольной суммы в шестнадцатеричном виде.
Пример
Запрос:DelKey 0091022C,0091022D
Ответ: Deleted 2 keys
key – младшие 4 байта идентификационного номера iButton без учёта контрольной суммы в шестнадцатеричном виде.
Пример
Запрос:DelKey 0091022C,0091022D
Ответ: Deleted 2 keys
Число доверенных ключей iButton на microSD-карте
?
×
Пример
Запрос: KeyCount
Ответ: KEYCOUNT:12
Запрос: KeyCount
Ответ: KEYCOUNT:12
Показать идентификатор, доверенного ключа iButton на microSD-карте
?
×
Параметры
N – порядковый номер ключаiButton в списке на microSD-карте. Нумерация с 1.
Пример
Запрос: ShowKey 1
Ответ: SHOWKEY 1:9503276 (0x0091022C)
N – порядковый номер ключаiButton в списке на microSD-карте. Нумерация с 1.
Пример
Запрос: ShowKey 1
Ответ: SHOWKEY 1:9503276 (0x0091022C)
Настройка функции порта RS485
?
×
nf–номер функции:
0 – фотокамера (устаревшая версия) (нет с 23.7, 24.7);
1 – RFID считыватель MATRIX 5 (нет с 23.7, 24.7);
2 – фотокамера и ДУТ, дозиметр ДБГ-C11Д (дозиметр исключен с 23.7, 24.7)
3 – RFID считыватель 125kHz (нет с 23.7, 24.7)
4 - только обработчики RS485 в EasyLogic
5 – отключен
6 - CAN-LOG
7 – обработчик фотокамеры в EasyLogic и ДУТ
8 – ModBus (с 24.7)
Пример
Запрос: RS485FN 1
Ответ: RS485FN:1;
0 – фотокамера (устаревшая версия) (нет с 23.7, 24.7);
1 – RFID считыватель MATRIX 5 (нет с 23.7, 24.7);
2 – фотокамера и ДУТ, дозиметр ДБГ-C11Д (дозиметр исключен с 23.7, 24.7)
3 – RFID считыватель 125kHz (нет с 23.7, 24.7)
4 - только обработчики RS485 в EasyLogic
5 – отключен
6 - CAN-LOG
7 – обработчик фотокамеры в EasyLogic и ДУТ
8 – ModBus (с 24.7)
Пример
Запрос: RS485FN 1
Ответ: RS485FN:1;
Настройки периодов обнуления кодов ключей iButton
?
×
T1 – задержка после отключения iButton до обнуления кода ключа в памяти терминала, для ключей с кодом больше, либо равным 100000;
T2 – задержка после отключения iButton до обнуления кода ключа в памяти терминала, для ключей с кодом меньше 100000.
InvertKeys– изменение направления считывания кода. Выбор считывания кода ключа в формате big-endian. Данный формат используется на некоторых считывателях, лучше уточнить у производителя оборудования. (на прошивке 44.3 и выше для терминалов Galieosky 7x и на прошивке 27.6 и выше для терминалов Galieosky 7.0).
0 – нет реакции;
1 – ключи IButton инвертируются;
Пример
Запрос: IBCFG 4,1500,1
Ответ: IBCFG:Timeout=4,Timeout100000=1500,InvertKeys=1;
T2 – задержка после отключения iButton до обнуления кода ключа в памяти терминала, для ключей с кодом меньше 100000.
InvertKeys– изменение направления считывания кода. Выбор считывания кода ключа в формате big-endian. Данный формат используется на некоторых считывателях, лучше уточнить у производителя оборудования. (на прошивке 44.3 и выше для терминалов Galieosky 7x и на прошивке 27.6 и выше для терминалов Galieosky 7.0).
0 – нет реакции;
1 – ключи IButton инвертируются;
Пример
Запрос: IBCFG 4,1500,1
Ответ: IBCFG:Timeout=4,Timeout100000=1500,InvertKeys=1;
Управление содержимым отдельного CAN-тега
?
×
N – номер тега
ID – записываемый идентификатор из шины в десятичном виде;
Shift – смещение полезных данных в принятом пакете, байт;
BigEndian – порядок следования байт, 0 – от младшего к старшему, 1 – от старшего к младшему;
Port – номер порта CAN-шины (0 или 1) (только для терминалов 7х)
Formula - формула для расчета математики "на лету"
MaskH - 4-7 байт маски (с версии Конфигуратора 4.25.12 и на прошивках 38.10, 39.8, 40.5, 41.4, 42.1, 43.0)
MaskL - 0-3 байт маски (с версии Конфигуратора 4.25.12 и на прошивках 38.10, 39.8, 40.5, 41.4, 42.1, 43.0)
Attribute - скрытые данные или нет
Comment – комментарий
Отправка команды CAN8BITR[X] или двух других команд без аргументов возвращает текущую настройку тега.
Пример ответа:
Команда: CAN8BITR2
Ответ: Can 8bit R2:ID=1365,Shift=1,BigEndian=0,Port=0,Formula=,Mask_H=0,Mask_L=65280,Attribute=0,Comment=0
Команды CAN8BitR1, …, CAN8BitR30, CAN16BitR0, …, CAN16BitR14, CAN32BitR0, …, CAN32BitR14 – аналогичны команде CAN8BitR0.
ID – записываемый идентификатор из шины в десятичном виде;
Shift – смещение полезных данных в принятом пакете, байт;
BigEndian – порядок следования байт, 0 – от младшего к старшему, 1 – от старшего к младшему;
Port – номер порта CAN-шины (0 или 1) (только для терминалов 7х)
Formula - формула для расчета математики "на лету"
MaskH - 4-7 байт маски (с версии Конфигуратора 4.25.12 и на прошивках 38.10, 39.8, 40.5, 41.4, 42.1, 43.0)
MaskL - 0-3 байт маски (с версии Конфигуратора 4.25.12 и на прошивках 38.10, 39.8, 40.5, 41.4, 42.1, 43.0)
Attribute - скрытые данные или нет
Comment – комментарий
Отправка команды CAN8BITR[X] или двух других команд без аргументов возвращает текущую настройку тега.
Пример ответа:
Команда: CAN8BITR2
Ответ: Can 8bit R2:ID=1365,Shift=1,BigEndian=0,Port=0,Formula=,Mask_H=0,Mask_L=65280,Attribute=0,Comment=0
Команды CAN8BitR1, …, CAN8BitR30, CAN16BitR0, …, CAN16BitR14, CAN32BitR0, …, CAN32BitR14 – аналогичны команде CAN8BitR0.
Запрос количества сохраненных тегов SPN для передачи данных в протоколе Galileosky (команда доступна на терминалах Galileosky 10)
?
×
<CAN> - номер шины CAN (0 - CAN0, 1 - CAN1, 2 - CANFD)
Пример:
Запрос: SPNLIST0
Ответ: SPNLIST0: 4
Означает, что в протоколе передается 4 тега SPN.
Пример:
Запрос: SPNLIST0
Ответ: SPNLIST0: 4
Означает, что в протоколе передается 4 тега SPN.
Запрос передачи на сервер снимка с камеры, ближайшего к заданным времени и дате
?
×
d – дата снимка, формат DDMMYY, где DD-день, MM-месяц, YY – год;
t – время снимка, формат HHMMSS, где HH-часы, MM-минуты, SS-секунды;
n – номер порта, к которому подключена камера, сделавшая снимок:
0 – RS232[0],
1 – RS232[1],
2 – RS485.
Пример
Запрос: GetPhoto 050519,052030,0
Ответ: Send of photo is sheduled
t – время снимка, формат HHMMSS, где HH-часы, MM-минуты, SS-секунды;
n – номер порта, к которому подключена камера, сделавшая снимок:
0 – RS232[0],
1 – RS232[1],
2 – RS485.
Пример
Запрос: GetPhoto 050519,052030,0
Ответ: Send of photo is sheduled
Создание фотоснимка камерой и отправка на сервер
?
×
N – номер порта, к которому подключена камера, сделавшая снимок:
Пример
Запрос: MakePhoto 2
Ответ: Photo ok
Пример
Запрос: MakePhoto 2
Ответ: Photo ok
Настройка периодической съёмки, формата снимка и протокола передачи
?
×
t1 – интервал периодической съёмки,[сек]. Снимки только сохраняются на sd-карту, при 0 съёмка ведётся только по событию;
t2 – интервал съёмки, [сек]. Снимки сохраняются на sd-карту и отправляются на сервер, при 0 съёмка ведётся только по событию;
mode – режим периодической съёмки в геозонах:
0 – съёмка ведётся независимо от геозон;
1 – съёмка ведётся только в геозонах;
2 – съёмка ведётся только вне геозон.
res – размер снимка:
0 – 640х480 точек;
1 – 320х240 точек.
confirm – ожидать подтверждение приёма снимка от сервера:
0 – не ждать;
1 – ждать.
Пример
Запрос: PhotoCfg 5,150,0,0,0
Ответ: PHOTOCFG:WrPeriod=5,SendPeriod=150,Type=0,Size=0,Confirm=0;
t2 – интервал съёмки, [сек]. Снимки сохраняются на sd-карту и отправляются на сервер, при 0 съёмка ведётся только по событию;
mode – режим периодической съёмки в геозонах:
0 – съёмка ведётся независимо от геозон;
1 – съёмка ведётся только в геозонах;
2 – съёмка ведётся только вне геозон.
res – размер снимка:
0 – 640х480 точек;
1 – 320х240 точек.
confirm – ожидать подтверждение приёма снимка от сервера:
0 – не ждать;
1 – ждать.
Пример
Запрос: PhotoCfg 5,150,0,0,0
Ответ: PHOTOCFG:WrPeriod=5,SendPeriod=150,Type=0,Size=0,Confirm=0;
Пометка всех фотоснимков как отправленные
?
×
N – номер порта, к которому подключена камера:
0 – RS232[0],
1 – RS232[1],
2 – RS485.
Пример
Запрос: CleanPhotoQueue 0
Ответ: Photo queue is cleaned
0 – RS232[0],
1 – RS232[1],
2 – RS485.
Пример
Запрос: CleanPhotoQueue 0
Ответ: Photo queue is cleaned
Общие настройки сигнализации
?
×
Параметры
GWTime– длительность «Зелёной волны», времени после включения сигнализации, в течение которого не опрашиваются датчики, сек.
DropAlarmTimeout– время нахождения в режиме тревоги, по истечении которого будет произведён автоматический переход в режим сигнализации. При нуле, трекер будет находиться в режиме тревоги, пока не будет подана команда, или не будет произведено отключение входом, сек.
UseIB – использовать ли для постановки и снятия с охраны ключи iButton:
0 – нет;
1 – постановка и снятие с охраны кратковременным поднесением одного из доверенных ключей;
2 – постановка на охрану только при наличии одного из доверенных ключей, если ни один ключ не поднесён, то трекер снимается с охраны;
3– постановка на охрану только при наличии любого ключа iButton, если ни один ключ не поднесён, то трекер снимается с охраны.
4 – снятие с охраны только при наличии доверенного ключа iButton, если ни один ключ не поднесён, то трекер встаёт на охрану;
5– постановка на охрану при поднесении одного из доверенных ключей iButton. После потери контакта с ключом трекер остаётся в режиме охраны;
6 – постановка на охрану при поднесении любого ключа iButton. После потери контакта с ключом трекер остаётся в режиме охраны;
7– снятие с охраны при наличии любого ключа iButton, если ни один ключ не поднесён, то трекер встаёт на охрану;
8 – снятие с охраны при кратковременном поднесении любого ключа iButton
Пример:
Запрос: SIGN 40,60,0
Ответ: SIGN:GWTime=40,DropAlarmTimeout=60,UseIB=0;
GWTime– длительность «Зелёной волны», времени после включения сигнализации, в течение которого не опрашиваются датчики, сек.
DropAlarmTimeout– время нахождения в режиме тревоги, по истечении которого будет произведён автоматический переход в режим сигнализации. При нуле, трекер будет находиться в режиме тревоги, пока не будет подана команда, или не будет произведено отключение входом, сек.
UseIB – использовать ли для постановки и снятия с охраны ключи iButton:
0 – нет;
1 – постановка и снятие с охраны кратковременным поднесением одного из доверенных ключей;
2 – постановка на охрану только при наличии одного из доверенных ключей, если ни один ключ не поднесён, то трекер снимается с охраны;
3– постановка на охрану только при наличии любого ключа iButton, если ни один ключ не поднесён, то трекер снимается с охраны.
4 – снятие с охраны только при наличии доверенного ключа iButton, если ни один ключ не поднесён, то трекер встаёт на охрану;
5– постановка на охрану при поднесении одного из доверенных ключей iButton. После потери контакта с ключом трекер остаётся в режиме охраны;
6 – постановка на охрану при поднесении любого ключа iButton. После потери контакта с ключом трекер остаётся в режиме охраны;
7– снятие с охраны при наличии любого ключа iButton, если ни один ключ не поднесён, то трекер встаёт на охрану;
8 – снятие с охраны при кратковременном поднесении любого ключа iButton
Пример:
Запрос: SIGN 40,60,0
Ответ: SIGN:GWTime=40,DropAlarmTimeout=60,UseIB=0;
Постановка на сигнализацию
?
×
Пример:
Запрос: S
Ответ: Signaling is enabling;
Запрос: S
Ответ: Signaling is enabling;
Снятие с сигнализации
?
×
Пример:
Запрос: DS
Ответ: Signaling is disabling;
Запрос: DS
Ответ: Signaling is disabling;
Получение данных о состоянии сигнализации
?
×
Возможные состояния:
Signaling is disabled – сигнализация выключена
Signaling is enabled – сигнализация включена
Alarm– тревога
Пример:
Запрос: ST
Ответ: Signaling is disabled;
Signaling is disabled – сигнализация выключена
Signaling is enabled – сигнализация включена
Alarm– тревога
Пример:
Запрос: ST
Ответ: Signaling is disabled;
Настройка телефонов для оповещения
?
×
phone – номер телефона.
n – необязательный параметр, индекс заменяемого номера телефона из 4.
Пример:
Запрос: AddSigPhone 123456789
Ответ: SignPhones 123456789;;;;;
n – необязательный параметр, индекс заменяемого номера телефона из 4.
Пример:
Запрос: AddSigPhone 123456789
Ответ: SignPhones 123456789;;;;;
Настройка поведения входа в режиме сигнализации
?
×
type – режим работы 0 входа:
0– не используется для сигнализации;
1 – срабатывание на данном входе включает режим сигнализации;
2– срабатывание на данном входе включает тревогу, если был включен режим сигнализации;
3– срабатывание на данном входе включает тревогу, даже если не включен режим сигнализации.
delay– задержка после срабатывания перед переходом в режим тревоги, [с].
sms– производить ли оповещение по смс: 1 ¬– да, 0 – нет.
ring– производить ли оповещение звонком на телефон: 1 – да, 0 – нет.
photo– делать ли фотоснимок: 1 – да, 0 – нет.
msg – сообщение, посылаемое при переходе в режим тревоги. В сообщении могут присутствовать параметры, которые будут заменены текущими данными: %IMEI – IMEI терминала, %LAT – широта, %LON – долгота.
Пример:
Запрос: SIN0 3,0,1,1,0,Alarm %IMEI
Ответ: SIN0:SignType=3,Adelay=0, SMS=1,Ring=1,Photo=0,Msg=Alarm %IMEI;
sin1, sin2, sin3, sin4, sin5– команды, аналогичные sin0, для других входов.
0– не используется для сигнализации;
1 – срабатывание на данном входе включает режим сигнализации;
2– срабатывание на данном входе включает тревогу, если был включен режим сигнализации;
3– срабатывание на данном входе включает тревогу, даже если не включен режим сигнализации.
delay– задержка после срабатывания перед переходом в режим тревоги, [с].
sms– производить ли оповещение по смс: 1 ¬– да, 0 – нет.
ring– производить ли оповещение звонком на телефон: 1 – да, 0 – нет.
photo– делать ли фотоснимок: 1 – да, 0 – нет.
msg – сообщение, посылаемое при переходе в режим тревоги. В сообщении могут присутствовать параметры, которые будут заменены текущими данными: %IMEI – IMEI терминала, %LAT – широта, %LON – долгота.
Пример:
Запрос: SIN0 3,0,1,1,0,Alarm %IMEI
Ответ: SIN0:SignType=3,Adelay=0, SMS=1,Ring=1,Photo=0,Msg=Alarm %IMEI;
sin1, sin2, sin3, sin4, sin5– команды, аналогичные sin0, для других входов.
Настройка использования данных GPS в режиме сигнализации
?
×
type – режим работы:
0 –не используется для сигнализации;
1 – переход в режим тревоги при превышении заданной скорости;
2 – переход в режим тревоги, если находились дольше заданного времени за пределами круга заданного радиуса;
3 – переход в режим тревоги при превышении заданной скорости или при нахождении дольше заданного времени за пределами круга.
speed – максимальная скорость, [км/ч].
r – максимальный радиус, [м].
t – максимальное время пребывания за пределами круга, [c].
sms – производ ещение по смс: 1 – да, 0 – нет.
ring – производить ли оповещение звонком на телефон: 1 – да, 0 – нет.
Пример:
Запрос: sgps 1,10,1,10,1,1
Ответ: SGPS:SignType=1,Speed=10,R=1,T=10,SMS=0,Ring=0
0 –не используется для сигнализации;
1 – переход в режим тревоги при превышении заданной скорости;
2 – переход в режим тревоги, если находились дольше заданного времени за пределами круга заданного радиуса;
3 – переход в режим тревоги при превышении заданной скорости или при нахождении дольше заданного времени за пределами круга.
speed – максимальная скорость, [км/ч].
r – максимальный радиус, [м].
t – максимальное время пребывания за пределами круга, [c].
sms – производ ещение по смс: 1 – да, 0 – нет.
ring – производить ли оповещение звонком на телефон: 1 – да, 0 – нет.
Пример:
Запрос: sgps 1,10,1,10,1,1
Ответ: SGPS:SignType=1,Speed=10,R=1,T=10,SMS=0,Ring=0
Настройка использования данных акселерометра в режиме сигнализации
Пороги срабатывания задаются командой SHOCK.
?
×
type – режим работы:
0 – не используется для сигнализации;
1 – наклон выше заданного угла вызывает тревогу в режиме сигнализации;
2 – превышение ускорения (удар) вызывает тревогу в режиме сигнализации;
3 – и наклон, и удар вызывают тревогу в режиме сигнализации.
sms – производить ли оповещение по смс: 1 – да, 0 – нет.
ring – производить ли оповещение звонком на телефон: 1 – да, 0 – нет.
photo – производить фотосъёмку: 1 – да, 0 – нет.
msg – сообщение, посылаемое при переходе в режим тревоги. В сообщении могут присутствовать параметры, которые будут заменены текущими данными: %IMEI – IMEI терминала, %LAT – широта, %LON – долгота.
Пример:
Запрос: SACC 2,1,1,0,Удар
Ответ: SACC:SignType=2,SMS=1,Ring=1,Photo=0,Msg=Удар;
0 – не используется для сигнализации;
1 – наклон выше заданного угла вызывает тревогу в режиме сигнализации;
2 – превышение ускорения (удар) вызывает тревогу в режиме сигнализации;
3 – и наклон, и удар вызывают тревогу в режиме сигнализации.
sms – производить ли оповещение по смс: 1 – да, 0 – нет.
ring – производить ли оповещение звонком на телефон: 1 – да, 0 – нет.
photo – производить фотосъёмку: 1 – да, 0 – нет.
msg – сообщение, посылаемое при переходе в режим тревоги. В сообщении могут присутствовать параметры, которые будут заменены текущими данными: %IMEI – IMEI терминала, %LAT – широта, %LON – долгота.
Пример:
Запрос: SACC 2,1,1,0,Удар
Ответ: SACC:SignType=2,SMS=1,Ring=1,Photo=0,Msg=Удар;
Настройка поведения выхода в режиме сигнализации
?
×
EMode – режим работы выхода при постановке на сигнализацию:
0 – нет реакции;
1 – выход инвертируется;
2 – выход выдаёт импульсы.
EImpT – длительность импульса при постановке на сигнализацию, мс.
EImpC – число импульсов при постановке на сигнализацию.
DMode – режим работы выхода при снятии с сигнализации:
0 – нет реакции;
1 – выход инвертируется;
2 – выход выдаёт импульсы.
DImpT – длительность импульса при снятии с сигнализации, мс.
DImpC – число импульсов при снятии с сигнализации.
AMode – режим работы выхода при тревоге:
0 – нет реакции;
1 – выход инвертируется;
2 – выход выдаёт импульсы.
AImpT – длительность импульса при тревоге, мс.
AImpC – число импульсов тревоге.
ADelay – задержка реакции выхода при тревоге в секундах.
Трекер округляет длительность импульсов до десятых секунды.
Пример:
Запрос: SOUT0 2,1,1,2,2,2,1,0,0,20
Ответ: SOUT0:EMode=2,EImpT=1,EImpC=1,DMode=2,DImpT=2,DImpC=2,AMode=1,AImpT=0,AImpC=0, ADelay=20;
sout1, sout2, sout3– команда, аналогичные sout0.
0 – нет реакции;
1 – выход инвертируется;
2 – выход выдаёт импульсы.
EImpT – длительность импульса при постановке на сигнализацию, мс.
EImpC – число импульсов при постановке на сигнализацию.
DMode – режим работы выхода при снятии с сигнализации:
0 – нет реакции;
1 – выход инвертируется;
2 – выход выдаёт импульсы.
DImpT – длительность импульса при снятии с сигнализации, мс.
DImpC – число импульсов при снятии с сигнализации.
AMode – режим работы выхода при тревоге:
0 – нет реакции;
1 – выход инвертируется;
2 – выход выдаёт импульсы.
AImpT – длительность импульса при тревоге, мс.
AImpC – число импульсов тревоге.
ADelay – задержка реакции выхода при тревоге в секундах.
Трекер округляет длительность импульсов до десятых секунды.
Пример:
Запрос: SOUT0 2,1,1,2,2,2,1,0,0,20
Ответ: SOUT0:EMode=2,EImpT=1,EImpC=1,DMode=2,DImpT=2,DImpC=2,AMode=1,AImpT=0,AImpC=0, ADelay=20;
sout1, sout2, sout3– команда, аналогичные sout0.
Включение режима определения удара и наклона
?
×
Параметры
Mode – режим определения удара:
0 – определение удара отключено;
1 – включено определение удара, ось X расположена вертикально;
2 – включено определение удара, ось Y расположена вертикально;
3 – включено определение удара, ось Z расположена вертикально.
MaxAngle – максимальный угол наклона [0-180], значение равное 180 отключает определение наклона;
RT – максимально допустимое время превышения угла наклона, [сек].
Sens – максимальное ускорение, при превышении которого детектируется удар. 600 единиц – ускорение свободного падения.
Пример
Запрос: Shock 3,30,5,1200
Ответ: Shock: Mode=3,MaxAngle=30,RT=5,Sens=1200
Mode – режим определения удара:
0 – определение удара отключено;
1 – включено определение удара, ось X расположена вертикально;
2 – включено определение удара, ось Y расположена вертикально;
3 – включено определение удара, ось Z расположена вертикально.
MaxAngle – максимальный угол наклона [0-180], значение равное 180 отключает определение наклона;
RT – максимально допустимое время превышения угла наклона, [сек].
Sens – максимальное ускорение, при превышении которого детектируется удар. 600 единиц – ускорение свободного падения.
Пример
Запрос: Shock 3,30,5,1200
Ответ: Shock: Mode=3,MaxAngle=30,RT=5,Sens=1200
Запуск синхронизации с облаком
?
×
Позволяет запустить процесс синхронизации информации на microSD карте
Параметры
host – протокол + полное имя сервера;
user – имя пользователя, который имеет доступ к данным;
pass – пароль учетной записи пользователя;
remote – имя файла или директории на удаленном сервер. Если указано имя директории, то оно должно оканчиваться символом «/». Данная директория будет считаться корневой;
local – имя файла или директории на терминале. Если указано имя директории, то оно должно оканчиваться символом «/». Данная директория будет считаться корневой;
direction – направление синхронизации. Может принимать значения down (будут скопированы обновленные и новые элементы с сервера; элементы, отсутствующие на сервере, будут удалены) или up (будут скопированы обновленные и новые элементы с терминала; элементы, отсутствующие на терминале, будут удалены). Значение по умолчанию: down;
keepMissing – определяет сохранять ли элементы, которые отсутствуют на источнике. Может принимать значения true (сохранять элементы) или false (удалять элементы). Значение по умолчанию: true;
Пример
Команда: fssync https://webdav.yandex.ru,test_box,12344321,/local/logs/,/logs/,down,true
Ответ: FSSYNC: synchronization scheduled
Параметры
host – протокол + полное имя сервера;
user – имя пользователя, который имеет доступ к данным;
pass – пароль учетной записи пользователя;
remote – имя файла или директории на удаленном сервер. Если указано имя директории, то оно должно оканчиваться символом «/». Данная директория будет считаться корневой;
local – имя файла или директории на терминале. Если указано имя директории, то оно должно оканчиваться символом «/». Данная директория будет считаться корневой;
direction – направление синхронизации. Может принимать значения down (будут скопированы обновленные и новые элементы с сервера; элементы, отсутствующие на сервере, будут удалены) или up (будут скопированы обновленные и новые элементы с терминала; элементы, отсутствующие на терминале, будут удалены). Значение по умолчанию: down;
keepMissing – определяет сохранять ли элементы, которые отсутствуют на источнике. Может принимать значения true (сохранять элементы) или false (удалять элементы). Значение по умолчанию: true;
Пример
Команда: fssync https://webdav.yandex.ru,test_box,12344321,/local/logs/,/logs/,down,true
Ответ: FSSYNC: synchronization scheduled
Прерывание запущенной синхронизации с облаком
?
×
Пример
Команда: fssyncstop
Ответ: FSSYNCSTOP: terminating
Команда: fssyncstop
Ответ: FSSYNCSTOP: terminating
Получение статуса синхронизации с облаком
?
×
Пример
Команда: fssyncstat
Ответ: FSSYNCSTAT: scheduled: webdav.yandex.ru, /local/logs/, /logs/
Команда: fssyncstat
Ответ: FSSYNCSTAT: scheduled: webdav.yandex.ru, /local/logs/, /logs/