...
Возможна установка 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 для отладки и тестов.
...