You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

с версии 1.3.0

Система CAS360 предназначена для установки на транспортные средства. Во многих случаях система не имеет легкодоступных средств обмена данными с внешним миром. Поэтому для обмена данными предусмотрена возможность использовать специально подготовленный FLASH-накопитель. Один накопитель можно использовать для обмена с несколькими системами CAS360.

При подключении к центральному блоку такого накопителя автоматически производится копирование данных на накопитель и с него. Это отображается на экране всплывающим окном:

По окончании процесса копирования всплывающее окно закрывается. Можно задержать окно кнопкой Hold, чтобы просмотреть лог, и затем продолжить кнопкой Continue. Также при появлении ошибок в процессе копирования окно остается открытым и соответствующие строки выделяются красным цветом; для закрытия окна нажать кнопку Continue.

FLASH-накопитель можно отключать от центрального блока только после закрытия всплывающего окна – автоматического или ручного.

Подготовка FLASH-накопителя

Накопитель должен быть отформатирован в FAT32 и иметь достаточно свободного места. Ориентировочно, 500 Мбайт на одну систему CAS360. Основное место занимают отладочные логи.

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

Файловая структура подготовленного накопителя:

  • cas360 – обязательный базовый каталог в корне диска. Создается вручную. Используется для опознания накопителя программой CAS360.
    • logs – необязательный каталог для всех данных Регистратора (см. Регистратор ). Создается вручную. Если отсутствует, данные Регистратора не скачиваются.
      • cas_123_628132EC – каталог данных Регистратора системы с SystemName=123 и SystemId=628132EC (см. Регистратор - Идентификаторы системы CAS360). Создается автоматически при скачивании. Если уже есть, новые файлы дописываются, старые не удаляются (надо следить за свободным местом)
        • events – каталог с файлами событий
        • blackbox – каталог с файлами отладочных логов
      • cas_noname_CEC7819E – каталог данных Регистратора другой системы (с пустым SystemName и SystemId=CEC7819E )
        • events – каталог с файлами событий
        • blackbox – каталог с файлами отладочных логов
      • ...
    • cfg – необязательный каталог с файлами конфигурации системы. Все файлы отсюда копируются в DataRoot/cfg и могут быть в дальшейшем загружены в программу CAS360 кнопкой Load на вкладке Config. Файлы с одинаковыми именами затираются новыми. Файлы конфигурации могут содержать неполную конфигурацию, в таком случае при загрузке по Load отсутствующие в файле параметры будут сохранены.
      версия >3.0.3
      Предварительно файлы, помеченные для экспорта (см. Сохранение настроек Files | кнопка MarkExport ) копируются в этот каталог.
    • fw – необязательный каталог с файлами прошивок считывателей и меток. Все файлы отсюда копируются в DataRoot/fw и могут быть в дальшейшем использованы для обновления прошивок устройств. Перед копированием все старые файлы в DataRoot/fw удаляются.
    • exe – необязательный каталог с обновлением программы CAS360.
      с версии 2.0.0
      Каталог должен содержать единственный файл – архив cas360*.tgz с исполняемыми файлами программы CAS360.
      Внимание: архив должен быть взят из репозитория и НЕ перепаковываться – могут потеряться атрибуты файлов.
      В этом случае:
      - Текущие исполняемые файлы будут скопированы в /opt/cas360/bak/
      - Новые файлы будет скопированы в /opt/cas360/bin/
      - Программа CAS360 перезапустится с нового файла /opt/cas360/bin/run.sh
    • другие каталоги на этом уровне допускаются и игнорируются

Если необязательные каталоги пусты (кроме logs) или отсутствуют, соответствующие операции не производятся.

Если при обновлении случились сбои и после обновления программа cas360 не запускается, можно запустить /opt/cas360/bak/run.sh и повторно обновиться. Для этого рекомендуется создать на рабочем столе ярлыки для обоих исполняемых файлов.




  • No labels