ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
22 февраля
1499105 Топик полностью
alho (17.02.2025 14:10, просмотров: 66) ответил 3m на Снова RFID (метки mifare ultralight). Смотрю я на диаграмму состояний у NTAG213 и не вдупляю что будет если процесс антиколлизии зависнет в фазе REDY1? Например сделали RfOn, потом REQA, далее антиколлизия начинается с cascade level 1 и где то внутри процедуры антиколлизии level 1 коммуникация с меткой прерывается (хз по каким причинам). В каком состоянии остается метка, нужно ли подавать HALT ?
Давно с mifare работал, там вроде стандартный переход - req-anticoll-select. 

После успешной anticoll - получаешь UID метки, после команды select работаешь только с ней. По завершении посылаешь halt - эта метка засыпает.

Далее повторяешь req-anticoll-select (спящая метка уже не откликается) - так ты перебираешь метки в поле антенны, пока на очередной req не будет ответа - значит все метки обработаны и выключены.


Снова их все разбудить можно выключив и включив поле.


От ридера много зависит - более трёх карт одновременно у меня не работало.

Не всегда мудрость приходит с возрастом, иногда возраст приходит один...