ну если у меня таггер почти влез (пока повис в недоделанном состоянии без звука), то тут не вижу больших проблем.
Вот только со сроками ничего обещать не могу.
Может еще кто реализует
, идею мы тут подробно разжевали.
Мне вот еще интересно увеличить расстояние между мишенями, чтобы не только в помещении работало. Т.е. между ближними до 5 метров, например, а между крайними без ограничений.
Для этого необходимо, чтобы часть служебных сообщений передавалась последовательно по цепочке от одной мишени к другой. Даже наверно большинство сообщений так должны передаваться, чтобы все их слышали.
Напрашивается использование аналога CAN сети (мне немного объясняли физическую основу протокола) для разделения приоритетов.
Например пока устройство передает, оно слушает одновременно. Как только принятый сигнал отличается от переданного, оно прекращает передачу и ждет, пока эфир не освободиться. После конца передачи пакета фиксированная пауза и затем следующий может занимать эфир.
Может есть готовые протоколы для таких случаев. Хотя подозреваю, что они уже точно не впихнутся в тиньку;)