-
Notifications
You must be signed in to change notification settings - Fork 72
ORCA
eli edited this page Oct 24, 2021
·
6 revisions
ORCA is a MIFARE DESFire based public transit ticketing system in use by multiple agencies in Seattle, WA.
All values on the card are big-endian, and timestamps are stored as Unix timestamp.
All data is in application IDs 0x3010f2
(main) and 0xffffff
(id).
First byte | Last byte | Length | Field description |
---|---|---|---|
0 | 3 | 4 | Unknown |
4 | 7 | 4 | Serial number |
8 | 8 | 1 | Unknown |
First bit | Last bit | Length | Field description |
---|---|---|---|
24 | 27 | 4 | Agency |
28 | 59 | 32 | Timestamp |
76 | 91 | 16 | Coach or station number |
120 | 134 | 15 | Fare |
136 | 143 | 8 | Transaction type |
272 | 287 | 16 | New balance |
Follows the same format as trips
Each record is 48 bytes
First byte | Last byte | Length | Field description |
---|---|---|---|
41 | 42 | 2 | Card balance (cents) |