Главная страница
Навигация по странице:

  • Обновление ПО устройства в режиме загрузчика

  • 4. НАСТРОЙКА ЧЕРЕЗ SMS Структура сообщения с командой изменения настроек выглядит следующим образом: *SETP*

  • Примечание

  • Параметры сервера мониторинга 1

  • Параметры сервера мониторинга 2

  • Параметры APN сотового оператора SIM-карты 1

  • Пароль доступа к устройству

  • PIN-код SIM-карты 1

  • Параметры обработки траектории

  • Режим энергосбережения

  • Параметры APN сотового оператора SIM-карты 2


  • PIN-код SIM-карты 2

  • Передаваемые параметры CAN-шины

  • Руководство пользователя руководство пользователя 0 Страница 2 Оглавление


    Скачать 1.9 Mb.
    НазваниеРуководство пользователя руководство пользователя 0 Страница 2 Оглавление
    Дата23.03.2022
    Размер1.9 Mb.
    Формат файлаpdf
    Имя файлаArnavi_5_manual_1.0.pdf
    ТипРуководство пользователя
    #411105
    страница2 из 4
    1   2   3   4
    3. ЛОКАЛЬНОЕ ОБНОВЛЕНИЕ ПО УСТРОЙСТВА
    Обновить ПО устройства можно в основном режиме работы и в режиме загрузчика.
    Обновление ПО устройства в основном режиме работы
    1. Подключите устройство по USB к ПК.
    Сразу после подключения устройство определится как съёмный носитель "APP".
    2. Скопируйте файл прошивки в корень съёмного носителя "APP".
    3. Отправьте устройству команду «upgrade extflash» (без кавычек) для старта процесса обновления, используя программу «ArnaviConfigurator».
    4. Дождитесь окончания процесса обновления. После завершения процесса обновления, устройство автоматически перезапустится.
    Обновление ПО устройства в режиме загрузчика
    1. Войдите в режим загрузчика одним из следующих способов:
    - отправив команду «upgrade msc»;
    - замкнув 1-W (пин 7) на GND (пин 1), а RX (пин 9) на TX (пин 21) подать питание на устройство. После входа в режим загрузчика необходимо разомкнуть хотя бы одну из пар.
    В режиме загрузчика устройство определится как съёмный носитель "LOADER" и будет находиться в данном режиме 120 секунд, после чего устройство автоматически перезапустится.
    2. Скопируйте файл прошивки в корень съёмного носителя "LOADER", после чего автоматически запустится процесс обновления.
    3. Дождитесь окончания процесса обновления. После завершения процесса обновления, устройство автоматически перезапустится.

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 17
    4. НАСТРОЙКА ЧЕРЕЗ SMS
    Структура сообщения с командой изменения настроек выглядит следующим образом:
    <пароль_доступа>*SETP*<список_изменяемых_параметров>
    По умолчанию поле <пароль_доступа> имеет значение 123456
    Поле <список_изменяемых_параметров> содержит номер и значение одного или нескольких параметров, подлежащих изменению.
    Каждый элемент из списка изменяемых параметров имеет следующую структуру:
    #<номер_параметра>=<значение>
    <номер_параметра> - численный индекс параметра.
    <значение> - новое значение параметра, может быть простым и составным.
    Элементы списка передаются без разделителей: признаком конца одного элемента является начало последующего (знак #).
    При отправке сообщений посредством SMS необходимо, чтобы длина сообщения не превышала 160 символов, и в сообщении присутствовали буквы только латинского алфавита.
    Примечание: для понимания начала и конца сообщения последние заключены в одинарные кавычки (‘). Не нужно использовать кавычки при отправке сообщений устройству.
    Параметры сервера мониторинга 1 - Номер параметра: 1
    Формат команды:
    ‘#1=<адрес_сервера>,<порт_сервера>,<тип_протокола>,,<пароль_сервера>’
    Аргументы:
    <адрес_сервера> - строка длиной до 32 символов. Содержит DNS-имя или IP-адрес сервера.
    <порт_сервера> - число от 1 до 65535. Не является обязательным параметром, при отсутствии необходимости изменения порта сервера параметр можно не передавать.
    <тип_протокола> - номер протокола: 0 – INTERNAL, 4 – EGTS.
    <SN_сервера> - ID для сервера. Не является обязательным параметром, при отсутствии необходимости изменения ID для сервера параметр можно не передавать.
    <пароль_сервера> - пароль для сервера. Не является обязательным параметром, при отсутствии необходимости изменения пароля для сервера параметр можно не передавать.
    Примеры:
    ‘123456*SETP*#1=193.193.165.165,20623,0’ – установить IP-адрес, порт сервера и протокол
    ‘123456*SETP*#1= hw.geliospro.ru,20144,0– установить DNS-имя, порт сервера и протокол
    ‘123456*SETP*#1= hw.geliospro.ru’ – изменить только адрес сервера.

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 18
    Параметры сервера мониторинга 2 - Номер параметра: 25
    Формат команды:
    ‘#25=<адрес_сервера>,<порт_сервера>,<тип_протокола>,,<пароль_сервера>’
    Аргументы:
    <адрес_сервера> - строка длиной до 32 символов. Содержит DNS-имя или IP-адрес сервера.
    <порт_сервера> - число от 1 до 65535. Не является обязательным параметром, при отсутствии необходимости изменения порта сервера параметр можно не передавать.
    <тип_протокола> - номер протокола: 0 – INTERNAL, 4 – EGTS.
    <SN_сервера> - ID для сервера. Не является обязательным параметром, при отсутствии необходимости изменения ID для сервера параметр можно не передавать.
    <пароль_сервера> - пароль для сервера. Не является обязательным параметром, при отсутствии необходимости изменения пароля для сервера параметр можно не передавать.
    Примеры:
    ‘123456*SETP*#1=193.193.165.165,20623,0’ – установить IP-адрес, порт сервера и протокол
    ‘123456*SETP*#1= hw.geliospro.ru,20144,0– установить DNS-имя, порт сервера и протокол
    ‘123456*SETP*#1= hw.geliospro.ru’ – изменить только адрес сервера.
    Параметры APN сотового оператора SIM-карты 1 - Номер параметра: 2
    Формат команды: ‘#2=<название>,<имя_пользователя>,<пароль>’
    Аргументы:
    <название> - строка длиной до 32 символов. Содержит имя точки доступа
    <имя_пользователя> - строка длиной до 32 символов. Содержит имя пользователя точки доступа
    <пароль> - строка длиной до 32 символов. Содержит пароль точки доступа
    Примеры:
    ‘123456*SETP*#2=internet,gdata,gdata’ – установить параметры APN оператора «Мегафон»
    ‘123456*SETP*#2=,,’ – очистить параметры APN
    Пароль доступа к устройству - Номер параметра: 3
    Формат команды: #3=<новый_пароль_доступа>’
    Аргументы:
    <новый_пароль_доступа> - строка длиной до 8 символов. Содержит новый пароль доступа к устройству. Пустая строка означает, что доступ к устройству будет производиться без пароля

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 19
    Примеры:
    ‘123456*SETP*#3=13571’ – установить пароль доступа 13571
    ‘123456*SETP*#3=’ – отключить парольную защиту устройства
    PIN-код SIM-карты 1 - Номер параметра: 4
    Формат команды: ‘#4=

    Аргументы:
    <PIN_код> - строка длиной до 8 символов. Содержит код, который будет введен, если на
    SIM-карте установлен запрос PIN-кода.
    ВНИМАНИЕ: ДАННАЯ КОМАНДА СОХРАНЯЕТ PIN-КОД В ПАМЯТЬ УСТРОЙСТВА
    И НЕ ПРОИЗВОДИТ ВКЛЮЧЕНИЕ / ИЗМЕНЕНИЕ PIN-КОДА НА SIM-КАРТЕ. ПОЭТОМУ,
    ЕСЛИ НА SIM-КАРТЕ УЖЕ ВКЛЮЧЕНА ФУНКЦИЯ ВВОДА PIN-КОДА, ТО УКАЗАНИЕ В
    ДАННОМ ПАРАМЕТРЕ НЕВЕРНОГО ЗНАЧЕНИЯ ПРИВЕДЕТ К БЛОКИРОВКЕ КАРТЫ.
    ПУСТАЯ СТРОКА ОЗНАЧАЕТ, ЧТО PIN-КОД НЕ ЗАДАН.
    Примеры:
    ‘123456*SETP*#4=2468’ – при запросе SIM-картой PIN-кода будет введено 2468
    ‘123456*SETP*#4=’ – стереть PIN-код
    Параметры обработки траектории - Номер параметра: 5
    Формат команды:
    #5=<расстояние_дома>,<угол_дома>,<скорость_дома>,<интервал_дома>,<расстояние_ро уминг>,<угол_роуминг>,<скорость_роуминг>,<интервал_роуминг>’
    Дома – настройки для режима работы в домашней сети
    Роуминг – настройки для режима работы в роуминге
    Аргументы:
    <расстояние> - число от 100 до 65535 или 0. Если расстояние между последней позицией, отправленной на сервер, и текущей позицией превысит указанное значение, то текущая позиция будет отправлена на сервер. Единица измерения – метр. Не является обязательным параметром: при отсутствии необходимости изменения расстояния параметр можно не передавать. Значение 0 отключает условие отправки на сервер по расстоянию.
    <угол> - число от 0 до 180. Если изменение угла между курсом последней позиции, отправленной на сервер, и текущим курсом превысит указанное значение, то текущая позиция будет отправлена на сервер. Единица измерения – градус. Не является обязательным параметром: при отсутствии необходимости изменения угла параметр можно не передавать. Значение 0 отключает условие отправки на сервер по углу.
    <скорость> - число от 5 до 65535 или 0. Если изменение между скоростью в момент определения последней позиции, отправленной на сервер, и текущей скоростью превысит указанное значение, то текущая позиция будет отправлена на сервер. Единица измерения – километр в час. Не является обязательным параметром: при отсутствии необходимости изменения

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 20 скорости параметр можно не передавать. Значение 0 отключает условие отправки на сервер по изменению скорости.
    <интервал> - число от 5 до 65535 или 0. Если интервал между временем последней отправки координат на сервер и текущим временем превысит указанное значение, то текущая позиция будет отправлена на сервер. Единица измерения – секунда. Не является обязательным параметром: при отсутствии необходимости изменения интервала отправки параметр можно не передавать. Значение 0 отключает условие отправки на сервер по интервалу.
    Примеры:
    ‘123456*SETP*#5=400,18,20,150’ – установить все параметры обработки траектории
    ‘123456*SETP*#5=,,35,300’ – изменить только скорость и интервал, расстояние и угол оставить без изменений
    ‘123456*SETP*#5=,15’ – изменить только угол
    ‘123456*SETP*#5=400,18,20,150, 1000,25,40,360’ – различные режимы для дома и роуминга
    Режим энергосбережения - Номер параметра: 6
    Формат команды:#6=<режим>, <время_сна>,<время_активности>’
    Аргументы:
    <режим> - номер режима:
    0 – нет сна: устройство активно всегда;
    1 – глубокий сон: все узлы устройства выключены за исключением акселерометра, ядро процессора неактивно. Выход из режима глубокого сна возможен по срабатыванию акселерометра и по таймеру. Не является обязательным параметром: при отсутствии необходимости изменения режима сна параметр можно не передавать.
    <время_сна> - число от 0 до 65535. Указывает время нахождения устройства в режиме сна в минутах, если режим сна активирован. Если параметр равен 0, то выход из режима сна возможен только по срабатыванию акселерометра. Не является обязательным параметром: при отсутствии необходимости изменения времени сна параметр можно не передавать.
    <время_активности>- число от 0 до 65535. Указывает время нахождения устройства в активном режиме в минутах после прекращения воздействия на акселерометр, если режим сна активирован. Как только воздействие на акселерометр прекращается, то по истечению данного времени устройство перейдет в режим сна. Не является обязательным параметром: при отсутствии необходимости изменения времени активности параметр можно не передавать.
    Примеры:
    ‘123456*SETP*#6=1,60,5’ – включить режим сна, установить время выхода из сна 1 час
    (устройство может выйти из сна раньше - по срабатыванию акселерометра), перейти в режим сна через 5 минут после прекращения воздействия на акселерометр.
    ‘123456*SETP*#6=1,0,10’ – включить режим сна, отключить выход из режима сна по таймеру (выход из сна возможен только по срабатыванию акселерометра), перейти в режим сна через 10 минут после прекращения воздействия на акселерометр.
    ‘123456*SETP*#6=,,3’ – изменить время перехода в режим сна после прекращения воздействия на акселерометр, параметры ‘режим’ и ‘время_сна’ оставить без изменений.
    123456*SETP*#6=0’ – выключить режим сна

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 21
    Параметры APN сотового оператора SIM-карты 2 - Номер параметра: 7
    Формат команды:#7=<название>,<имя_пользователя>,<пароль>’
    Аргументы:
    <название> - строка длиной до 32 символов. Содержит имя точки доступа
    <имя_пользователя> - строка длиной до 32 символов. Содержит имя пользователя точки доступа
    <пароль> - строка длиной до 32 символов. Содержит пароль точки доступа
    Примеры:
    ‘123456*SETP*#7=internet,gdata,gdata’ – установить параметры APN оператора «Мегафон»
    ‘123456*SETP*#7=,,’ – очистить параметры APN
    PIN-код SIM-карты 2 - Номер параметра:8
    Формат команды: ‘#8=

    Аргументы:
    <PIN_код> - строка длиной до 8 символов. Содержит код, который будет введен, если на
    SIM-карте установлен запрос PIN-кода.
    ВНИМАНИЕ: ДАННАЯ КОМАНДА СОХРАНЯЕТ PIN-КОД В ПАМЯТЬ УСТРОЙСТВА
    И НЕ ПРОИЗВОДИТ ВКЛЮЧЕНИЕ / ИЗМЕНЕНИЕ PIN-КОДА НА SIM-КАРТЕ. ПОЭТОМУ,
    ЕСЛИ НА SIM-КАРТЕ УЖЕ ВКЛЮЧЕНА ФУНКЦИЯ ВВОДА PIN-КОДА, ТО УКАЗАНИЕ В
    ДАННОМ ПАРАМЕТРЕ НЕВЕРНОГО ЗНАЧЕНИЯ ПРИВЕДЕТ К БЛОКИРОВКЕ КАРТЫ.
    ПУСТАЯ СТРОКА ОЗНАЧАЕТ, ЧТО PIN-КОД НЕ ЗАДАН.
    Примеры:
    ‘123456*SETP*#8=2468’ – при запросе SIM-картой PIN-кода будет введено 2468
    ‘123456*SETP*#8=’ – стереть PIN-код
    Режимы входов / выходов – Номер параметра: 9
    Формат команды:
    ‘#9=<режим_IN0>,<режим_IN1>,<режим_IN2>,<режим_IN3>,<режим_IN4>,<режим_IN5
    >,<режим_IN6>,<режим_IN7>,<режим_IN8>,<режим_IN9>’
    Аргументы:
    <режим_IN0> – символ, указывающий режим работы IN0 (U0):
    N – не используется;
    O – выход режим 1 (открытый сток) с сохранением состояния в энергонезависимую память;
    D – дискретный;

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 22
    C – импульсный (счетный – подсчет количества импульсов);
    F – частотный (измерение частоты импульсов);
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN0 параметр можно не передавать.
    <режим_IN1> – символ, указывающий режим работы IN1 (U1):
    N – не используется;
    O – выход режим 1 (открытый сток) с сохранением состояния в энергонезависимую память;
    D – дискретный;
    C – импульсный (счетный – подсчет количества импульсов);
    F – частотный (измерение частоты импульсов);
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN1 параметр можно не передавать.
    <режим_IN2> – символ, указывающий режим работы IN2 (U2):
    N – не используется;
    O – выход режим 1 (открытый сток) с сохранением состояния в энергонезависимую память;
    D – дискретный;
    C – импульсный (счетный – подсчет количества импульсов);
    F – частотный (измерение частоты импульсов);
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN2 параметр можно не передавать.
    <режим_IN3> – символ, указывающий режим работы IN3 (U3):
    N – не используется;
    O – выход режим 1 (открытый сток) с сохранением состояния в энергонезависимую память;
    D – дискретный;
    C – импульсный (счетный – подсчет количества импульсов);
    F – частотный (измерение частоты импульсов);
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN3 параметр можно не передавать.
    <режим_IN4> – символ, указывающий режим работы IN4 (A4):
    N – не используется;
    D – дискретный (если напряжение выше 5.0В - активен, иначе – не активен);
    C – импульсный (счетный – подсчет количества импульсов);
    A – АЦП режим (измерение напряжения);
    I – Зажигание;
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN4 параметр можно не передавать.
    <режим_IN5> – символ, указывающий режим работы IN5 (A5):
    N – не используется;
    D – дискретный (если напряжение выше 5.0В - активен, иначе – не активен);

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 23
    C – импульсный (счетный – подсчет количества импульсов);
    A – АЦП режим (измерение напряжения);
    I – Зажигание;
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN5 параметр можно не передавать.
    <режим_IN6> – символ, указывающий режим работы IN6 (A6):
    N – не используется;
    D – дискретный (если напряжение выше 5.0В - активен, иначе – не активен);
    C – импульсный (счетный – подсчет количества импульсов);
    A – АЦП режим (измерение напряжения);
    I – Зажигание;
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN6 параметр можно не передавать.
    <режим_IN7> – символ, указывающий режим работы IN7 (A7):
    N – не используется;
    D – дискретный (если напряжение выше 5.0В - активен, иначе – не активен);
    C – импульсный (счетный – подсчет количества импульсов);
    A – АЦП режим (измерение напряжения);
    I – Зажигание;
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN7 параметр можно не передавать.
    <режим_IN8> – символ, указывающий режим работы IN8 (D8):
    N – не используется;
    D – дискретный (замкнут на «минус» - активен, иначе – не активен);
    C – импульсный (счетный – подсчет количества импульсов);
    F – частотный (измерение частоты импульсов);
    V – кнопка вызова.
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN8 параметр можно не передавать.
    <режим_IN9> – символ, указывающий режим работы IN9 (D9):
    N – не используется;
    D – дискретный (если замкнут на «минус» - активен, иначе – не активен);
    C – импульсный (счетный – подсчет количества импульсов);
    F – частотный (измерение частоты импульсов);
    V – кнопка вызова;
    Не является обязательным параметром, при отсутствии необходимости изменения режима работы IN1 параметр можно не передавать.
    Примеры:
    ‘123456*SETP*#9= O,O,O,O,D,D,D,D,D,D’ – установить режим работы IN0-IN3 – выход режим 1, а IN4-IN9 – дискретный.

    РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ [1.0]
    Страница 24
    ‘123456*SETP*#9=,C,,,A’ – изменить режим IN1 на импульсный, IN4 – на аналоговый
    (АЦП), режимы остальных контактов оставить без изменений.
    ‘123456*SETP*#9=F’ – изменить режим IN0 на частотный, режимы остальных контаков оставить без изменений.
    Передаваемые параметры CAN-шины – Номер параметра: 10
    Формат команды: ‘#10=<параметр1>,<параметр2>, … ,<параметрN>’
    Аргументы:
    <параметр1>…<параметрN> - номера параметров подлежащих передаче:
    1 – флаги состояния;
    2 – полное время работы двигателя;
    3 – полный пробег транспортного средства;
    4 – полный расход топлива;
    5 – уровень топлива в баке;
    6 – обороты двигателя;
    7 – температура двигателя;
    8 – скорость транспортного средства;
    9 – нагрузка на оси;
    10 – контроллеры аварий;
    11 – мгновенный расход топлива;
    12 – уровень жидкости AdBLUE.
    Примеры:
    ‘123456*SETP*#10=’ – не передавать с CAN-шины ничего
    ‘123456*SETP*#10=3,5,2,12’ – передавать с CAN-шины полный пробег транспортного средства, уровень топлива в баке (%), полное время работы двигателя, уровень жидкости
    AdBLUE (%)
    1   2   3   4


    написать администратору сайта