Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Возможна установка 1 или 2 считывателей, но тогда функциональность системы ограничена, потому что координаты меток будут определяться неоднозначно.

Про работу с 1 и 2 считывателями

Предполагается, что когда всего на транспортном средстве 1 или 2 считывателя, они расположены разумно – 1 видит вокруг, 2 видят впереди и назад.

При установке любого количества считывателей (кроме 1) система требует, чтобы “корпус перекрывал считыватели на противоположной стороне“. Это существенное требование – заливаемые сектора (или неоднозначное решение о положении меток по 2 анкерам) выбираются, исходя из предполагаемой зоны видимости анкера. Предполагается она так, что через машину не видно. Если считыватели видят через машину, то это предположение неверно.

Тут можно подходить двумя путями. Во-первых, если всего больше 2 считывателей, которые (всегда) все видят, то решение однозначно и предположение не требуется. Если же какие-то не работают, то это аварийная ситуация, и система отображает ее розовым цветом машины и красным цветом неработающих анкеров и надо соответственно понимать, что красная картинка может быть неверной.

Во-вторых, можно запретить системе делать предположения о зоне видимости анкеров. Для этого отключить флажки AncCenter и AncSectors (он и так отключен) на вкладке CAS. После этого с 2 анкерами система будет выводить все решения, то есть. заливать по 2 сектора на каждую метку на противоположных сторонах от оси анкеров. При 1 анкере она должна бы заливать весь круг, но этого делать не будет, это можно считать багом.

Мы пока предполагаем, что такой режим тестовый и не будет применяться, поэтому состояние флажков AncCenter и AncSector не сохраняется через перезапуск.

Работа программы CAS360

Программа предназначена для работы на планшете системы CAS360 под ARM Linux. Существуют версии под x86 Linux и под Windows для отладки и тестов.

...