Бесконтакт: что такое NFC и как программисту с ним работать. Что значит сообщение на телефонах «Тип метки nfc не поддерживается

Ранее мы вам уже рассказывали про , позволяющую быстро оплачивать покупки в магазинах, привязывать карты, а также про метки, которые можно назначать самостоятельно. Но даже в такой, казалось бы, продуманной опции, есть свои нюансы и недоработки, о чем и пойдет речь в этом материале.

В интернете часто стали появляться сообщения и вопросы о том, что тип метки nfc не поддерживается. Да, в основном с этой проблемой сталкиваются пользователи аппаратов от гиганта Samsung, где часто упоминаются модели семейства Galaxy, но есть и другие модели аппаратов. Как таковых ответов на просторах Всемирной сети нет, и интерес к этому вопросу только возрастает. Мы же провели для вас тщательный анализ и выявили, с каким именно приложением возникает данная проблема, почему она появляется и возможно ли ее решить.

Если вы сейчас читаете этот материал, то, скорее всего, являетесь активным пользователем метрополитена в Москве, потому как именно здесь и появляется проблема с метками.

Карта «Тройка» — это специализированная карточка, которая позволяет быстро пополнять баланс для проезда на разном транспорте в Москве. Система была введена еще в 2013 году, и с тех пор активно развивается.

В 2015 году вышла первая версия приложения «Мой проездной», куда можно было закинуть все данные своей карты, используя технологию NFC и оплачивать проезд уже не картой, а смартфоном. И это вполне логично. Сейчас у каждого пользователя есть телефон, поэтому оплата таким образом, становится еще быстрее и удобнее. И если карту ты мог забыть дома, то уж телефон навряд ли забудешь!

Вот здесь и кроется вся проблема. Как только появилось приложение «Мой проездной» для оплаты проезда, в том числе с поддержкой технологии NFC, многие пользователи решили установить эту программу на свой смартфон и попробовать в действии, но столкнулись с проблемой, когда при попытке сканирования или оплаты появлялось оповещение «тип метки nfc не поддерживается». Еще раз повторимся, как правило, чаще всего эта проблема наблюдается на устройствах от Samsung.

Главная причина проблемы

Мало того, что ваш аппарат должен обладать встроенным NFC, так телефон должен быть совместим еще и с технологией Mifare Classic. Если этой совместимости нет, то и корректной работы вам никто не гарантирует. На каких смартфонах присутствует этот функционал, смотрите ниже в таблице.

Этот стандарт был разработан еще в 1994 году и с тех пор активно развивается и поддерживается, оставаясь самой популярной маркой среди бесконтактных карт. Собственно, поэтому он используется и в России в метрополитене. Но не все разработчики смартфонов добавляют в свои аппараты поддержку данного стандарта, поэтому и возникают подобные проблемы!

Как узнать, поддерживает ли мой смартфон приложение?

Как минимум, должен быть смартфон на базе Android 4.0 и выше с поддержкой NFC.

Как и говорилось ранее, сама технология NFC должна поддерживать стандарт Mifare Classic, а проверить это можно лишь практическим путем.

На сайте банка Москвы можно просмотреть список моделей, которые поддерживают данную технологию, но учтите, что список не окончательный. Это лишь небольшой процент всех тех устройств, которые будут работать с картами «Тройка». Для просмотра перейдите и найдите пункт «Список моделей телефонов» . Кликните по вкладке, чтобы просмотреть все модели.

Для удобства мы также представляем эту таблицу:

ALCATEL Acer Asus HTC HUAWEI
ONETOUCH POP S9 Liquid Express Padfone 2 One ASCENT P7
ONETOUCH IDOL2 Mini S Liquid Glow Padfone S Desire 610
Victoria 5035VG One X
922 One M8
One M9
One Max
Google Lenovo LG Motorola Samsung
Nexus 7 (2012 c NXP PN65) Sisley S90 Optimus 3D Max Droid Razr Nexus I9250
VIBE Z2 Optimus G Droid Razr HD Note II
P780 Optimus G Pro Droid Razr Maxx HD SIII
Vibe Z2 Pro (K920) Optimus 4X HD Moto X SIII Neo
Optimus L5 SIII Core
Optimus L7 Core DUOS
Optimus LTE S5 G900F
Optimus Vu
Prada 3.0
Optimus Vu2
G3
G4
ZTE Megafon MTC Wileyfox
Grand S Mint 975 Swift 2
PF200 Swift 2 Plus
Grand X
Render
Kis
Sprint Flash

Будет ли поддерживать ваш смартфон технологию или нет — зависит от самого разработчика. Если у производителя смартфонов подписан договор с компанией NXP Semiconductors, значит, поддержка осуществляться будет. Если нет — то и приложение «Мой проездной» корректно работать на таких устройствах не будет.

Нюансы, о которых многие не знали!

Оплачивать проезд можно не только с банковской карты, но еще и со счета мобильного телефона. Это поддерживается у большой тройки операторов – Билайн, МТС и МегаФон. Но и здесь есть нюансы.

Помимо технологии NFC, дополнительной технологии Mifare Classic, у вас должна присутствовать специальная SIM-карта, которая тоже разработана специально под стандарты бесконтактной оплаты. Причем все три сотовых оператора разработали эти симки для возможности оплаты.

Абоненту нужно прийти в салон сотовой связи и обменять свою старую на симку нового поколения. Далее вы будете просто подносить свой смартфон к считывателю, а система автоматически спишет средства с мобильного телефона. Если же не поменять свою старую карту на новую, то будут появляться подобные ошибки в приложении «Мой проездной».

Полный список поддерживаемых устройств вы можете просмотреть на сайте МТС .

Как видите, есть два варианта оплаты проезда в Москве, и какой именно выбрать — зависит только от вас.

Пользователи, работающие с бесконтактными платежами на основе технологии NFC, при попытке осуществить такой платёж на своём Андроид-смартфоне могут столкнуться с сообщением «Тип метки NFC не поддерживается». Часто упомянутая проблема наблюдается на смартфонах «Самсунг» (в частности, семейства «Самсунг Галакси»), что связано с отказом компании «Самсунг» поддерживать NFC-метки «MIFARE Classic» на большинстве своих девайсов. В данном материале я изложу суть возникшей проблемы с указанными метками, а также предоставлю возможные варианты её решения. Чтобы узнать, перейдите на соответствующую статью.

Почему метки «MIFARE Classic» не поддерживаются на Samsung Galaxy

При задействовании на вашем устройстве технологии NFC (бесконтактной связи) часто используются метки «MIFARE Classic». Такие метки частично базируются на стандарте ISO/IEC 14443-3A, и используют собственный (проприетарный) алгоритм шифрования. Поскольку «NXP» (собственник технологии «MIFARE Classic») не спешит делиться правами на технологию «MIFARE Classic» с производителями других чипов, то доступ к памяти меток «MIFARE Classic» возможен преимущественно на NFC-устройствах с имеющимся у них внутри чипсетом от «NXP».

Обычно это означает, что вы не сможете получить доступ к данным меток «MIFARE Classic» с помощью девайсов, не обладающих встроенным чипсетом от «NXP» (системная служба NFS фильтрует метки «MIFARE Classic», и не уведомляет приложения об их наличии). К счастью (или несчастью) для владельцев гаджетов «Самсунг», компания «Самсунг» решила заблокировать технологию «MIFARE Classic» на многих своих устройствах, и при попытке её задействования вы увидите надпись о том, что «тип метки НФС не поддерживается на указанном устройстве». В результаты вы даже не сможете обнаружить указанные метки на специализированных приложениях, запущенных на телефонах «Самсунг».

Системное сообщение об отсутствии поддержки «MIFARE Classic» в одном из смартфонов

Некоторые из гаджетов от Самсунг в виде исключения могут включать в себя чипсеты от «NXP». В частности, «Samsung Note 3» имеет в себе контроллер «NXP PN544 NFC», и, соответственно, поддерживает «MIFARE Classic». А вот «Samsung Galaxy S6» содержит NFC контроллер от Самсунг «S3FWRN5P», и, следовательно, не поддерживает (точнее, блокирует) работу «MIFARE Classic».

Что делать, если «Тип метки NFC не поддерживается»

Упомянутые проблемы с метками НФС возникают преимущественно у москвичей – обладателей транспортной карты «Тройка» во время попытки пополнения баланса карты с помощью популярного приложения «Мой проездной» или другого аналогичного софта. Если вы обладатель гаджета от «Самсунг», то в большинстве случаев проблема с метками имеет аппаратную природу (отсутствие чипсета от «NXP»), что делает невозможным нормальную работу с технологией «NFC».

Тем не менее есть ряд аппаратов от Самсунг, которые поддерживают технологию «MIFARE Classic». В частности, это такие девайсы как (список неполный и может варьироваться):

  • Galaxy Note II
  • Galaxy Nexus I9250
  • Galaxy SIII
  • Galaxy SIII Neo
  • Core DUOS
  • Galaxy S5 G900F.

Если у вас один из таких гаджетов, и, тем не менее, вы встречаетесь с текстом ошибки «Тип метки NFC не поддерживается», то рекомендуется выполнить следующее:


Заключение

Существующая проблематика с метками НФС, имеющаяся на девайсах линейки «Самсунг Галакси», обусловлена блокировкой компанией «Самсунг» технологии «MIFARE Classic» от производителя НФС-чипсетов «NXP». В подобной ситуации можно попытаться программным путём убрать данное сообщение (например, с помощью метода, описанного на

NFC (Near Field Communication с англ. «связь с близкого расстояния») - это технология позволяющая передавать файлы с одного устройства на другой с очень высокой скоростью посредством радиочастот.

По сути это более современная альтернатива Bluetooth, которая обладает множеством плюсов. Однако в отличие от Bluetooth радиус действия NFC гораздо меньше (до 10 см), что делает передачу данных (особенно платежных) более безопасной. Однако скорость передачи данных по сравнению все с тем же Bluetooth гораздо меньше. Зато скорость соединения устройств с помощью NFC превосходит все туже Bluetooth во много раз.

Возможности применения NFC в разных ситуациях поражают воображение. В данной статье мы о них и расскажем.

Принцип работы NFC

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

Включаем NFC

Для того чтобы узнать, поддерживает ли ваш гаджет технологию NFC, делаем следующее:

  • Переходим в настройки смартфона раздел "Еще "

  • Здесь вы должны увидеть такие пункты NFC и Android Beam
  • Если их нет - значит ваш гаджет не поддерживает данную технологию.
  • Активируем NFC. Android Beam при этом должен запуститься сам.

  • Если этого не произошло, то активируем Android Beam принудительно.

Передаем данные

Включаем NFC на обоих устройствах и кладем их вплотную друг к другу. После того как гаджеты "найдут" друг друга, вы услышите сигнал оповещения.

  • Подтверждаем передачу нужного файла. По завершению вы опять услышите звуковой сигнал.

При помощи NFC вы сможете передавать:

  • Ссылки на приложения в Google Play
  • Ссылки на любые веб-страницы
  • Ссылки на видеоролики YouTube
  • Музыкальные, графические и другие файлы разных форматов
  • Контакты

NFC метки

Еще один интересная функция данной технологии - это запрограммированные NFC метки. С их помощью вы сможете настроить параметры своего смартфона, что называется в "одно касание".

Сама по себе метка NFC представляет крохотный чип, не требующий питания, который может быть встроен в любой предмет: брелок, ручку, визитную карточку, чехол и т.д. Такой микрочип может хранить в себе, например, URL-адрес или какую-либо команду, считав которую ваш девайс начнет ее выполнение.

С помощью меток вы сможете запрограммировать такие параметры и команды как:

  • Телефонный звонок
  • Настройка профилей звука
  • Яркость и другие параметры дисплея
  • Отправка сообщений
  • Настройка параметров Wi-Fi и Bluetooth
  • Запуск приложений и многое другое

Оплата с помощью NFC

Отдельно стоит выделить мобильные платежи, которые можно совершать с помощью данной технологии. Сфера их применения в настоящий момент не слишком обширна, однако такие сервисы как

NFC (Near Field Communication) - это технология беспроводной высокочастотной связи малого радиуса действия (до 10 см), позволяющая осуществлять бесконтактный обмен данными между устройствами, расположенными на небольших расстояниях: например, между считывающим терминалом и сотовым телефоном или пластиковой смарт-картой.

Технология NFC базируется на RFID (Radio Frequency IDentification, радиочастотная идентификация - метод автоматической идентификации объектов, в котором посредством радиосигналов считываются или записываются данные, хранящиеся в так называемых транспондерах, или RFID-метках), то есть технологии передачи информации по радиоканалу, которая поддерживает как активные, так и пассивные устройства.

Например, брелокам Sony NFC не требуется дополнительное питание для работы (считывания данных), то есть они могут работать полностью пассивно.

Существует три наиболее популярных варианта использования NFC технологии в мобильных телефонах:
- эмуляция карт - телефон прикидывается картой, например пропуском или платежной картой;
- режим считывания - телефон считывает пассивную метку (Tag), например для интерактивной рекламы;
- режим P2P - два телефона связываются и обмениваются информацией.

В качестве «носителя» NFC-чипа зачастую выступает мобильный телефон - устройство столь же массовое, сколь и индивидуальное, а главное неразлучное со своим владельцем, выступая как:
- платежное средство (виртуальный кошелек),
- средство идентификации владельца,
- ключ,
- бонусная карта,
- проездной билет.

В настоящее время NFC-решения уже применяются во многих областях.
Например, с помощью этой технологии осуществляется бронирование и продажа электронных билетов, оплата проезда в общественном транспорте и парковки автомобилей, NFC-технология активно используется также в сфере услуг и развлечений, в сфере безопасности и контроля доступа.

Максимальный радиус действия около 10 см.
Модуль работает на частоте: 13,56 МГц.
Скорость передачи данных: 106 Кбит/с - 848 Кбит/с.

В чём же принципиальное отличие NFC от технологии Bluetooth

Самое главное преимущество NFC - это более короткое время соединения, одна десятая секунды.
Кроме того, у NFC меньше радиус действия, что делает этот способ передачи информации более защищённым.
NFC позволяет передавать данные со скоростью 424 Кбит/с, что гораздо меньше, чем у Bluetooth.

Развитие технологии бесконтактных платежей привело к появлению таких карт как Visa PayWave и MasterCard PayPass, имеющих встроенную антенну и работающих по стандарту NFC.

Развитие этого рынка привело к тому, что компании Google, MasterCard, Citibank, Sprint и First Data создали сервис Google Wallet, который установлен на некоторых Android-телефонах.
Приложение позволяет превратить свой телефон в кредитную карту, которой можно расплачиваться в любом терминале, поддерживающем PayPass.

Современные технологии не стоят на месте, динамически развиваясь и совершенствуясь. Это касается и принципиально новой технологии NFC, которая буквально заполонила собой весь мир мобильной связи, обеспечивая потенциальному пользователю еще больше возможностей при минимальных затратах.

НФС в телефонах Samsung — что это?

Представляет собой технология универсальное решение для обмена данными между устройствами. Фактически, Samsung NFC позиционирует как бесконтактная сеть малого радиуса, которая работает на расстоянии между мобильными устройствами в пределах 10 сантиметров. Что примечательно, несмотря на возможность на таком расстоянии работы с открытыми данными, сеть является максимально безопасной. Информация не может быть утрачена, равно как и данные не получаются сторонними лицами. Фактически, сеть Samsung NFC намного безопаснее и соответствует высоким стандартам защищенности, нежели чем аналогичная bluetooth, которая была актуальной на протяжении полутора десятилетий.

Все смартфоны Galaxy с бесконтактной технологией

В настоящее время, производители мобильных устройств стараются внедрять указанную технологию в свои разработки, обеспечивая невероятный уровень качества работы агрегатов. Не отстает и Samsung NFC, модели которого сегодня представлены в следующих наименованиях и модификациях:

  • Galaxy S8 – представляет собой флагманскую модель, которая работает непосредственно на операционной системе Андроид версии 7,0. Поддерживает одновременно работу двух сим-карт, несмотря на то, что в мобильном телефоне предусмотрен один модуль связи. Размер экрана устройства составляет 5,8 дюймов, разрешение в пределах 2960х1440 пикселей. Камера устройства имеет разрешение в 12 Мп, предусмотрен автофокус;
  • Galaxy A5 – устройство бюджетного сегмента, основной упор в котором сделан исключительно на разрешении камеры. Как и старшая модификация работает на операционной системе Андроид, версии 6 и выше (в зависимости от установленной на момент продажи). Поддерживает одновременную работу двух сим-карт, между которыми необходимо переключаться во время использования телефона. Экран имеет диагональ в пределах 5,2 дюйма, разрешение составляет 1920х1080 пикселей. Достоинством агрегата является его камера, обладающая разрешением в пределах 16 Мп, с предусмотренным для обеспечения наилучшего качества съемки автофокусом;
  • Galaxy S7 – технология активно использовалась производителем и ранее, что и вылилось в создание целой серии устройств, поддерживающих принципиально новый стандарт беспроводной передачи данных. Смартфоны работают на операционной системе Андроид, версии 7.0, предусматривают возможность подключения двух сим-карт. Экран мобильного телефона выполнен стандартным для его сегмента рынка, имеет диагональ в пределах 5,1 дюйм, разрешение составляет на уровне 2560х1440 пикселей. Можно выделить качественную камеру, разрешение которой составляет 12 Мп, дополнительно есть в наличии и опция автофокуса.

Galaxy S8 на Яндекс Маркете

Galaxy A5 на Яндекс Маркете

Galaxy S7 на Яндекс Маркете

Работает ли Android Pay на телефонах Самсунг

Достаточно проблематичным является вопрос совместимости платежных функций Android Pay, которые активно внедряются в новые модели мобильных телефонов. Проблематика заключается в том, что каждый производитель старается разрабатывать собственные стандарты.

Стоит отметить, по своей структуре, сервисы Андроид, Эйпл и Самсунг принципиально похожи, что позволяет их использовать параллельно друг с другом и обеспечить выполнение всех заявленных требований по оплате. Как отмечают пользователи гаджетов в отзывах, иногда возникают сбои в работе платежной системы от Андроид на устройствах различных модификациях Galaxy S7, что неудивительно, принимая к вниманию тот факт, что смартфон является фактически первым от Самсунга, который использует данную технологию в полном объеме.

Отличие Samsung Pay от Android Pay

Что представляет собой технология Samsung Pay на мобильных телефонах производителя Самсунг? Компания не только постаралась использовать в работе принятый стандарт беспроводной связи NFC, но и сделала возможным использование не только с отдельными наименованиями терминалов, которые поддерживают возможность проведения бесконтактной оплаты совершенных покупок. В своем решении активно используется технология собственной разработки, принявшей название MST (что переводится, как «магнитная безопасная передача»).

Благодаря уникальным возможностям новой технологии, пользователь сожжет без проблем обеспечивать оплату сделанной им покупки практически на любо типе терминала, который предусматривает использование банковской карты в качестве платежного инструмента. Для этого потребуется иметь в распоряжении только устройство, совместимое с платежным сервисом Самсунга, которое поддерживает данную «магнитную» технологию. Посредством использования МСТ, обеспечивается создание магнитного поля, по своим критериям полностью идентичного тому, которое имеет сигнал магнитной полосы, исходящей от банковской карты. Как показывает практика, даже сами продавцы в магазинах не знают о подобной возможности мобильных устройств и удивляются тому, что это реально работает на практике.

Как пользоваться NFC на Samsung

Для пользователя нет ничего проще, нежели чем научиться пользоваться технологией NFC на Samsung. Чтобы обеспечить передачу данных, необходимо всего лишь активировать программный чип (при условии, если мобильный телефон имеет его в своей конструкции).

В настройках переходится в подменю «Дополнительно», где предусмотрен пункт «NFC включить», после чего опция активируется. После этого в автоматическом режиме активируется технология Android Beam, если это не произошло, можно запросто выполнить операцию в ручном режиме нажав в том же меню настроек на пункт «Включить». Для полноценной работы потребуется активировать обе технологии, важно, чтобы ни одно из устройств не было заблокировано или выключено. Когда получен вибросигнал – это первый признак того, что оба устройства обнаружили друг друга и может быть начата передача данных в рамках сети. Пока обмен данными не будет завершен, воспрещено разделять свои устройства, это приведет к тому, что информация будет утрачена и придется выполнять все заново.