Commit Graph
11 Commits
Author SHA1 Message Date
harukin-expo-dev-env 8bc726628a feat(felica): add station name lookup from FeliCa history
- Add regionCode (byte[15]) to history entry in Android/iOS native code
- areaCode = regionCode >> 6 determines the transit area (0-3)
- stationId = (areaCode<<16) | (lineCode<<8) | stationCode
- Add lib/felicaStationMap.ts with 5900+ station entries from
  metrodroid/felica_stations.db3 (GPL-3.0)
- FelicaHistoryPage now shows station names instead of raw L/S codes
- Falls back to raw code format if station is not in the database
2026-03-14 13:21:47 +00:00
harukin-expo-dev-env ee22d21862 fix: FeliCa履歴サービスコードを0x090Dから0x090Fに修正、バイトレイアウト修正
- 履歴サービスコード修正 (Android/iOS): 0x090D → 0x090F
  - 0x090F が交通系IC共通の利用履歴サービスコード(tattn/NFCReader等で確認)
  - 0x090D は存在しないサービスで常に空配列が返っていた
- parseHistoryBlock バイトレイアウト修正 (Android/iOS):
  - [6] → 入場路線コード(旧: 入場時刻30分単位)
  - [7] → 入場駅コード  (旧: 出場時刻30分単位)
  - [8] → 出場路線コード(旧: 残高低位)
  - [9] → 出場駅コード  (旧: 残高高位)
  - [10-11] → 残高LE    (rolex: 路線コード)
  - [13] → 会社コード   (旧: byte[14])
- FelicaHistoryEntry から entryHour/entryMinute/exitHour/exitMinute 削除
- FelicaHistoryPage UI から時刻表示を削除、路線+駅コード表示に更新
- PiTaPa は systemCode 0003 (交通系IC共通) を実装しているため追加設定不要
2026-03-14 11:27:51 +00:00
harukin-expo-dev-env 3894694c9b fix: podspecのpackage.jsonパスとsource_filesを修正、.gitignoreのios除外を修正 2026-03-14 09:56:12 +00:00
harukin-expo-dev-env 6a66429431 feat: add FeliCa transaction history retrieval and update data structures 2026-03-14 08:53:23 +00:00
harukin-expo-dev-env c2d3645b86 fix: update service code for FeliCa balance retrieval 2026-03-13 16:43:08 +00:00
harukin-expo-dev-env ea94e4cf0d fix: update FeliCa NFC reader configuration and correct balance parsing comments 2026-03-13 01:54:06 +00:00
harukin-expo-dev-env 4a7e481bfd test 2026-03-12 14:39:57 +00:00
harukin-expo-dev-env 29941f515f 暫定コミット 2026-03-03 02:16:37 +00:00
harukin-expo-dev-env 625ee1d786 FeliCaリーダー機能を実装し、残高情報を取得するためのインターフェースを追加 2026-03-02 13:34:11 +00:00
harukin-expo-dev-env b0822ba5fb 細かいバグを修正 2024-03-08 13:58:07 +00:00
harukin-expo-dev-env 18a6851966 felica-readerを自分のmodulesで再作成、依存関係を最適化 2024-03-08 09:09:03 +00:00