[BUG] count of 'remaining travels' is wrong for french Navigo system
Description of the issue
There's a recent offering on Navigo Easy french parisian card system that may be badly supported.
Reading works well except for one information: th count of remaining travels.
-
expected : remaining 9 on 10
-
displayed : remaining 2359476 on 45066
-
expected : remaining 8 on 10
-
displayed : remaining 2102775 on 45066
I suspect a card-specific number encoding issue of some sort.
For card-specific issues (delete if not applicable)
- Name of the card type: Navigo Easy
- Name of the transit agency: RATP
- Location: France - Paris
Please export a card dump from Metrodroid.
Please do not attach it to this issue -- you may be asked for it later via private email.
Steps to reproduce
- Read card
- look at info
Expected behaviour
- remaining 9 on 10
- remaining 8 on 10
Actual behaviour
- displayed : remaining 2359476 on 45066
- displayed : remaining 2102775 on 45066
Workarounds (if any)
Device Logs
Android: Generate a bug report ZIP using the instructions here: https://developer.android.com/studio/debug/bug-report.html
iOS: Generate a sysdiagnose using the instructions here: https://www.jessesquires.com/blog/how-to-sysdiagnose-ios/
Please do not attach it to this issue -- you may be asked for it later via private email.
Details from About screen:
- Metrodroid version: 3.0.0
- Device Model: FP5
- (Android only) Manufacturer: fairphone
- Android/iOS version: 13
- (Android only) NFC: active
- (Android only) MIFARE Classic: supported
Checklist
- [x] The card appears in the "supported cards" list in Metrodroid on my device.
- [x] I have copied all the details from the about screen into this bug.
- [x] For card reading issues, I have exported a card dump from Metrodroid, and can email it privately if needed.
- [x] I have generated an Android bug report ZIP, and can email it privately if needed.