Как установить режим кодирования данных ISO15693 в Android?

В разделе 7.2 стандарта ISO 15693-2 указано, что VCD (считыватель) должен определять режим кодирования данных путем соответствующего кодирования начала кадра (SOF).

Как определить, какой из двух режимов («1 из 256» и «1 из 4») используется и как это можно изменить?

PS: Указатель на источник Android, где это делается, будет высоко оценен.


person qwer1304    schedule 16.10.2012    source источник


Ответы (1)


Аппаратное обеспечение NFC в устройствах Google Nexus не поддерживает оба режима, поэтому вы не можете настроить это. На самом деле он может обнаруживать только одну карту за раз.

person NFC guy    schedule 16.10.2012
comment
Слышал, что Нексус стартует с 1 из 256 и после обнаружения 15693 устройства переключается на 1 из 4. Это правда? Если да - как это делается? - person qwer1304; 16.10.2012
comment
Nexus S (и другие телефоны Android с поддержкой NFC) использует контроллер NXP PN544, который, по словам DS, поддерживает режимы кодирования данных 1 из 256 и 1 из 4. Вопрос: Как выбрать их программно? - person qwer1304; 17.10.2012
comment
Вы правы: DS заявляет, что поддерживает оба режима. Однако я не могу найти ничего, что касалось бы этого в UM. Я думаю, вам нужно связаться со службой поддержки клиентов, чтобы узнать больше. - person NFC guy; 18.10.2012