polling obtains one; on iOS tag.ios?.idm carries it too. Full API in
Tag protocols.
The iOS rule
FFFF is the wildcard and matches any system code. It is the right value while
you are working out which system code a card uses, and usually the wrong value to
ship, because it means every FeliCa card in the user’s wallet is a candidate.
Expo
app.json
Bare React Native
ios/<App>/<App>.entitlements
ios/<App>/Info.plist
android/app/src/main/AndroidManifest.xml
Platform differences worth knowing
Both platforms reach FeliCa, but not identically:Polling
Polling
On iOS the session must include the
iso18092 polling option; asking for tech: ['felica']
sets it for you.IDm and PMm
IDm and PMm
iOS exposes both on the tag’s
ios facet. Android gives you the IDm as the tag id and the PMm
through a polling command.Frame size
Frame size
Android’s
maxTransceiveLength is chipset-dependent and worth checking before sending a long
multi-block read.