Перейти к содержимому
NFC Utils
Меню NFC Utils
Руководства и разделы

Руководство NFC Utils

Транспорт и FeliCa

Читайте публичный кошелёк, который раскрывает поддерживаемая карта, осматривайте её системы FeliCa или работайте с предустановками чтения. Доступные данные зависят от карты и эмитента.

Чтение поддерживаемого баланса

  1. Прочитайте карту, затем откройте «Инструменты». Подходящий транспортный профиль будет выбран.
  2. Откройте «Баланс», чтобы увидеть читаемый публичный кошелёк.
  3. Нажмите «Прочитать снова», чтобы обновить его после поднесения карты.
КартаЗначение
ОктопусГонконгские доллары. Читаемая отрицательная сумма показывается как отрицательная.
Шэньчжэнь ТунКитайские юани из поддерживаемого публичного кошелька.
Японские IC-карты / семейство SuicaЯпонские иены на поддерживаемых картах, раскрывающих публичный сервис.
Октопус и Шэньчжэнь ТунОтдельные результаты кошельков, когда читаемы обе системы и оба сервиса.
Macau PassДоступный для оплаты баланс в патаках Макао после вычета 10 MOP, зарезервированных эмитентом.

Отклонённый или недоступный сервис не означает нулевой баланс. Приложение сообщает ту информацию, которую может прочитать.

Macau Pass — карта Макао с предоплаченным балансом для автобусов, лёгкого метро (LRT), магазинов и ресторанов. Это не карта FeliCa. NFC Utils читает баланс её кошелька, а также первый и последний день срока действия из публичного файла карты — антенной телефона или через поддерживаемый считыватель USB или Bluetooth, и ни ключ, ни учётная запись не нужны. Перед продажей карты эмитент вносит в кошелёк резерв в 10 MOP, поэтому одна поездка может увести баланс ниже нуля. Приложение вычитает этот резерв и показывает доступный для оплаты баланс — ту же сумму, что и приложение Macau Pass, а «Полное сканирование» выводит резерв отдельной строкой «Резерв эмитента». История поездок, пополнения, напечатанный на карте номер и личность держателя недоступны.

Инструмент «Баланс Октопус» с читаемым публичным кошельком

Осмотр систем

Карта FeliCa может раскрывать больше одной системы. «Системы» показывают возвращённые коды систем и их подробности. «Сведения о карте» показывают доступную идентификацию карты. «Полное сканирование» на вкладке «Чтение» даёт более широкий вывод.

Каждая система может вернуть собственный IDm, идентификатор для последующих команд. Приложение опрашивает выбранную систему и использует этот идентификатор, в том числе на двойных картах Октопус и Шэньчжэнь Тун.

Другие профили FeliCa предлагают «Системы», «Сведения о карте» и «Произвольные команды». Универсальный декодер баланса не входит в приложение. «Запись» и «Стирание» используют Type 3 NDEF, когда карта раскрывает систему NDEF (12FC) с записываемым блоком атрибутов. «Редактирование блоков» читает или записывает один 16-байтовый блок в незашифрованном сервисе и читает его обратно. Сервисы, требующие аутентификации, нельзя прочитать или записать.

Инструмент «Системы» FeliCa с раскрытой картой информацией о системах

Предустановки чтения FeliCa

«Произвольные команды» предлагают «Опрос», «Запросить коды систем», «Запросить сервис кошелька» и «Прочитать публичный кошелёк». Выберите систему и команду. Приложение заново опрашивает карту, прежде чем использовать текущий IDm системы. Предустановки сервиса кошелька применяются только к Октопус, Шэньчжэнь Тун и японским IC-картам.

Собственные кадры включают байт длины FeliCa. Неверные длины и устаревшие адресные идентификаторы отклоняются, но правильно сформированная собственная команда всё равно может изменить карту. Руководство по произвольным командам объясняет формат кадра.

Выбор считывателя

Используйте антенну NFC телефона или совместимый считыватель USB или ACS Bluetooth. iPad и Mac требуют внешнего считывателя. Приложение поддерживает чтение Октопус через USB и Bluetooth на платформах Apple и Android.

Если подключённый считыватель не обнаруживает карту FeliCa, проверьте «Типы опрашиваемых карт». На Apple поддерживаемые настройки опроса ACS меняются через Bluetooth, а Android может использовать и канал настроек USB. Подробнее в разделе Опрос считывателя.

Когда известно, что у связанного считывателя опрос FeliCa выключен, транспортные инструменты показывают это уведомление над списком инструментов со ссылкой «Настройки считывателя» внутри.

Инструменты «Транспорт и FeliCa» с пояснением, что опрос FeliCa на подключённом считывателе выключен
Окно NFC Utils на Mac читает карту Октопус через считыватель Bluetooth, без панели записей NDEF
Чтение транспортной карты на Mac показывает баланс без пустой панели записей

Ограничения

Эти инструменты читают поддерживаемую публичную информацию. Они не пополняют карту, не переводят балансы, не меняют кошелёк, не читают историю поездок и не получают защищённую эмитентом личность держателя карты. Совместимый чип FeliCa всё равно может отклонить сервис.

Заводская подпись NXP там, где другая карта её поддерживает, не подтверждает транспортный кошелёк или счёт эмитента. Показанный баланс является читаемым значением, хранящимся на карте.