Кто может подсказать по литературе (или просто инфе) для реальной работы с NFC? Лучше бы на русском, но можно и на инглише.
Встала задача прочесть инфу с карты по NFC. Принцип работы понятен:
1. Увидев снижение амплитуды поля, понимаем, что что-то поднесли к ридеру.
2. Спрашиваем: ты кто?
3. Оно нам отвечает: NFC-A, NFC-B, NFC-F. Настраиваемся на него.
4. Читаем ID. По крайней мере я подозреваю, что он есть.
5. Если ID не наш, засыпаем.
6. Если ID наш, то в зависимости от него читаем столько данных, сколько нужно (для некоторых карт достаточно знать ID, для некоторых надо прочитать с карты инфу до килобайта).
Как конкретно это всё делать?
В той литературе, что я нашёл, либо всё слишком в общих чертах, либо какие-то чересчур специфические вещи, как конкретно что-то там реализуется. Как в инструкции к автомобилю написано где какой рычаг и выключатель, но если не умеешь водить, не поймёшь когда, как и для чего им пользоваться.
Совершенно непонятно, например, карта, очутившись в поле и получив питание, ждёт вопроса? Или сразу начинает что-то передавать? Если ждёт вопроса, то какого? Какой код ей нужно послать, чтобы она ответила? Как истолковать ответ? Как я понял, обмен идёт кадрами по 64 байт (всегда?). Какая инфа содержится в этих байтах? Например, если это указан тип NFC (A, B, F), то какие коды этих 64 байт ему соответствуют? Как узнать ID карты – что в неё нужно послать, чтобы она ответила значением ID? Как читать остальную инфу – передавать каждый раз адрес следующего блока, который я хочу прочитать (а чему он равен?), или карта после специальной команды (какой?) выдаёт по очереди всё, что знает?
Почему-то именно такую инфу я найти не смог. Может не так запросы формулировал, может это заговор против меня . Нужна именно общая картина практической реализации. Коды, пароли, явки. У карт разных стандартов вполне могут быть разные протоколы обмена информацией. Но тогда тоже можно будет искать что-то конкретное. А я пока ничего подобного не нашёл, сыпется какой-то хлам, полтонны перелопалил, результаты чуть больше, чем нулевые.
Социальные закладки