harbour-matkakortti-1.1.8-1.aarch64.rpm | 383.44 KB | 26/09/2023 - 01:50 |
harbour-matkakortti-1.1.8-1.armv7hl.rpm | 396.99 KB | 26/09/2023 - 01:50 |
harbour-matkakortti-1.1.7-1.aarch64.rpm | 384.11 KB | 22/06/2023 - 02:39 |
harbour-matkakortti-1.1.7-1.armv7hl.rpm | 399.36 KB | 22/06/2023 - 02:39 |
harbour-matkakortti-1.1.6-1.aarch64.rpm | 382.46 KB | 21/01/2023 - 15:53 |
harbour-matkakortti-1.1.6-1.armv7hl.rpm | 397.53 KB | 21/01/2023 - 15:53 |
harbour-matkakortti-1.1.5-1.aarch64.rpm | 382.21 KB | 15/01/2023 - 03:41 |
harbour-matkakortti-1.1.5-1.armv7hl.rpm | 397.48 KB | 15/01/2023 - 03:41 |
harbour-matkakortti-1.1.4-1.aarch64.rpm | 377.65 KB | 07/08/2022 - 03:50 |
harbour-matkakortti-1.1.4-1.armv7hl.rpm | 391.7 KB | 07/08/2022 - 03:50 |
harbour-matkakortti-1.1.3-1.aarch64.rpm | 377.34 KB | 20/11/2021 - 07:09 |
harbour-matkakortti-1.1.3-1.armv7hl.rpm | 391.06 KB | 20/11/2021 - 07:09 |
harbour-matkakortti-1.1.2-25.1.aarch64.rpm | 380.25 KB | 29/05/2021 - 22:21 |
harbour-matkakortti-1.1.2-25.1.armv7hl.rpm | 360.47 KB | 29/05/2021 - 22:21 |
harbour-matkakortti-1.1.1-22.1.aarch64.rpm | 230.46 KB | 25/05/2021 - 02:32 |
harbour-matkakortti-1.1.1-22.1.armv7hl.rpm | 210.42 KB | 01/06/2020 - 01:28 |
harbour-matkakortti-1.1.0-21.1.armv7hl.rpm | 209.41 KB | 31/05/2020 - 02:28 |
harbour-matkakortti-1.0.8-19.1.armv7hl.rpm | 163.59 KB | 04/03/2020 - 01:51 |
harbour-matkakortti-1.0.7-17.1.armv7hl.rpm | 163.11 KB | 07/02/2020 - 23:41 |
harbour-matkakortti-1.0.6-14.1.armv7hl.rpm | 157.96 KB | 06/12/2019 - 03:38 |
harbour-matkakortti-1.0.5-13.1.armv7hl.rpm | 157.52 KB | 05/12/2019 - 21:14 |
harbour-matkakortti-1.0.4-12.1.armv7hl.rpm | 157.39 KB | 03/12/2019 - 02:30 |
harbour-matkakortti-1.0.3-11.1.armv7hl.rpm | 156.88 KB | 30/11/2019 - 18:40 |
harbour-matkakortti-1.0.2-10.1.armv7hl.rpm | 136.74 KB | 26/11/2019 - 04:12 |
harbour-matkakortti-1.0.1-8.1.armv7hl.rpm | 131.09 KB | 24/11/2019 - 23:20 |
harbour-matkakortti-1.0.0-7.1.armv7hl.rpm | 130.3 KB | 23/11/2019 - 03:06 |
Comments
tuplasuhveli
Thu, 2023/03/23 - 02:10
Permalink
Hey and thanks for the useful app!
I wanted to let you know about the troubles I'm having. First of all, I have a Nysse travel card, that currently has a balance of 0,60€. However, the app states my balance is 6,30€. Also, the app tells me my current season is valid until 21.01.11761121. What does that mean? I haven't bought a season ticket in years.
Let me know if I can help with testing / debugging / whatever!
slava
Thu, 2023/03/23 - 02:19
Permalink
Yeah, I very rarely travel to Tampere, almost never use my Nysse card and don't have much data on it to play with. If you run NFC logger, then run Matkakortti, touch your Nysse card, switch back to NFC logger, save the NFC conversation and send the tarball to slava at monich dot com, I could take a look.
tuplasuhveli
Sat, 2023/03/25 - 21:16
Permalink
Hey, I followed your instructions and sent you the tar ball. Let's see if the logs reveal something. :--)
slava
Sun, 2023/03/26 - 05:42
Permalink
Yes, I have received it, will take a look. No guarantee though, the data format isn't documented anywhere, it's all reverse engineering and guesswork.
inte
Tue, 2021/04/06 - 12:48
Permalink
Hey, I think you would have to apply for a card since it is actually ment to store seasonal/monthly tickets. I'm not sure if it is possible to buy a card without a subscription... I can check this out. IF you ever happen to be in Hamburg I'd be happy to borrow you mine:-)
inte
Tue, 2021/03/30 - 17:26
Permalink
Do you think it would be possible to add support for HVV travel cards as well?
https://www.hvv.de/en/service/questions-and-answers/tickets-all-year-sea...
https://www.hvv.de/en/service/hvv-apps
I could provide a HVV card NFC file dump if that helps?
Thank you!
slava
Wed, 2021/03/31 - 02:05
Permalink
I doubt it if I don't physically have one (which I don't). If I happen to be in Hamburg, can I buy one, or is it only sold to residents?
ari_jarvio
Sun, 2024/06/23 - 23:15
Permalink
Comment deleted
slava
Wed, 2020/06/03 - 03:58
Permalink
I basically agree and I'm open to suggestions :) I honestly did try to design some sort of neutral graphics for the cover but misirably failed to come up with anything that would look reasonably attractive. I'm much better at coding than designing graphical assets :/
TMavica
Fri, 2019/12/27 - 11:00
Permalink
Maybe some sailor got a Octopus card in Jolla?
slava
Thu, 2020/01/09 - 16:04
Permalink
Unlikely :/
TMavica
Fri, 2019/12/27 - 10:59
Permalink
Hope u got a Hong Kong Octopus card
slava
Wed, 2019/12/25 - 17:52
Permalink
If someone is interested in support for Waltti cards (Lathi, Jyväskylä, Lappeenranta, Kouvola, Kotka etc.) and willing to take NFC logs, please contact me. I have a Lathi card but it's empty and I can't really test anything with it.
mugshot
Sat, 2019/11/23 - 22:28
Permalink
Additionally, is there any chance to implement the HSL tickets? Is it included in the open API?
slava
Sat, 2019/11/23 - 22:37
Permalink
If you mean the purchase history - yes, I'm planning to add it too. It's there, on the card, it's just a matter of parsing and displaying it. And yes, its format is documented too (pleasant surprise).
mugshot
Sat, 2019/11/23 - 22:47
Permalink
I was actually referring to buying a new ticket.
slava
Sat, 2019/11/23 - 23:54
Permalink
That's unlikely.
mugshot
Sun, 2019/11/24 - 11:52
Permalink
Ok. Is it supported by the HSL API, do you know? If "someone" likes and knows how to implement it.. :P
slava
Sun, 2019/11/24 - 14:38
Permalink
If you mean changing the contents of the card, that must involve use of authentication keys built into validators and devices in R-kioski or wherever you put money on it. I find it hard to imagine that the card would allow to modify its contents without any sort of authorization. On top of that, such a communication should be encrypted (and most likely is, if the guys who designed it, knew what they were doing) to prevent OTA interception of the keys.
AFAICT Oma Matkakortti android app doesn't update the card. If it did, it would be possible to decompile it and pull keys, APDUs or whatever out of it.
And no, there's nothing about it in that piece of documentation which I found on github. I also saw something on the HSL web side, describing the general architecture of the payment system, but I haven't really read it because my Finnish is not particularly good and I did't feel motivated enough to run it through Google trunslate.
If you mean buying tickets over the Internet, it's too boring, I wouldn't bother implementing that :)
mugshot
Sun, 2019/11/24 - 19:37
Permalink
Ah, not adding value to the card, but similar as the HSL Matkakortti Android App has, the abitily build a single ticket that's either charged from the mobile bill or credit card. HSL hasn't even implemented online balance yet (for example Turku has had it for over a decade), so no high hopes there.. :D
I can check if I find something regarding this from their documentation - unfortunately I can't help with the coding because of total lack of skills. :P
edit: This ticket API, https://sales-api.hsl.fi/
Note: Use of the HSL OpenMaaS API is free of charge.
jokureiska
Sat, 2019/11/23 - 13:35
Permalink
With XA2 Plus Dual SIM works fine.
mugshot
Sat, 2019/11/23 - 13:48
Permalink
For some reason it doesn't work on my XA2 (H4113). It does recognize the NFC state, but doesn't read my HSL card. And no errors in terminal either.
Edit: Also, github link goes to qrshare github. ☺
slava
Sat, 2019/11/23 - 14:56
Permalink
Fixed the link, thanks!
slava
Sat, 2019/11/23 - 14:50
Permalink
What if you try with charger connected?
mugshot
Sat, 2019/11/23 - 16:52
Permalink
Yep, that worked!
slava
Sat, 2019/11/23 - 17:13
Permalink
There's a problem with NFC on XA2 - it stops working when the battery charge falls below certain level (60% or so) and no charger is connected. NFC chip starts sending misterios notifications with GID=0x01 (RF Management) and OID=0x23 (there's no such OID in NCI spec). Since the documentation on the NFC chip (AFAICT it's pn553) is not publicly available, it's not possible to tell how to ask the chip to keep working :(
martonmiklos
Tue, 2019/11/26 - 13:08
Permalink
You are correct PN553E2EV is the NFC chip used in the XA2. Schematic is public for XA2: https://fccid.io/PY7-67442A/Schematics/Schematics-20171116-v1-PY7-67442A... thanks to the lazy Sony engineers who forgot to fill the FCC Confidentality request!
By looking the publicly available datasheet it has a 80C51 with builtin ROM.
It might be useful to peek through the HAL layers of these repositories looking for the 0x23 values:
https://github.com/NXPNFCProject
mugshot
Sat, 2019/11/23 - 22:26
Permalink
Ok, thanks for the info. Usually for me it's enough to check the balance at home before I take the train, so now that I know about the battery level issue I think I can live with it. :)
direc85
Sat, 2019/11/23 - 18:30
Permalink
That sounds like a firmware issue. I'd suggest you create a question over at TJC about this.
slava
Sat, 2019/11/23 - 17:30
Permalink
If somebody has any idea what this 0x01/0x23 thing is, please contact me!
Pages