Есть ли способ в LLRP настроить антенные переключатели?

Считыватели Rfid выполняют переключение между антеннами при использовании нескольких антенн. Считыватель запускает одну антенну, а остальные спят и переключаются по очереди. Это делает его быстрым, поэтому запуск одной антенны за раз не имеет значения. По моим наблюдениям время для каждого переключения составляет 1 секунду. (Через некоторое время я понял, что эта 1 секунда предназначена только для Motorola FX7500. Большинство других читателей делают это правильно, свет быстро, как в миллисекундах)

Это то, что я знаю до сих пор.

Теперь в моем конкретном приложении мне нужно, чтобы эта процедура выполнялась быстрее, например, 200 мс вместо 1 с.

Это значение можно изменить? Если да, то какое сообщение и параметр в LLRP могут изменить это значение?

1 ответ

Решение

На самом деле проблема в 1 секунду связана со считывателем MotorolaFX7500. Изучив сообщения LLRP, которые собственная библиотека Motorola генерирует между FC7500, я обнаружил, что существуют специфичные для поставщика параметры, которые можно использовать через настраиваемые поля расширений LLRP. Эти параметры и настройки можно найти в руководстве по программному обеспечению Motorola Readers. Это время переключения является одним из этих специфических параметров поставщика, это не параметр общего LLRP. Часть кода, генерирующая LLRP-сообщение, включая собственное расширение с правильным форматом, решила мою проблему.

Другие вопросы по тегам