Skip to content

Commit 06c8f9a

Browse files
authored
Merge pull request #3203 from kormax/aidlist-aep-vts-calypso
Add new AEP-VTS and Calypso entries `aidlist.json`
2 parents 050abe5 + 2a6040f commit 06c8f9a

File tree

2 files changed

+43
-8
lines changed

2 files changed

+43
-8
lines changed

client/resources/aidlist.json

Lines changed: 42 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2770,6 +2770,30 @@
27702770
"Description": "Transit and e-money card used in Singapore",
27712771
"Type": "transport"
27722772
},
2773+
{
2774+
"AID": "A0000000014145502E4E4643412E5654",
2775+
"Vendor": "GTT - Gruppo Torinese Trasporti",
2776+
"Country": "Italy",
2777+
"Name": "Torino TO Move",
2778+
"Description": "AEP VTS mobile transit card (AEP.NFCA.VT)",
2779+
"Type": "transport",
2780+
"Protocol": "aep_vts",
2781+
"Sources": [
2782+
"android://it.to.gtt.tomove"
2783+
]
2784+
},
2785+
{
2786+
"AID": "A0000007874145502E4E4643422E5654",
2787+
"Vendor": "ATM Milano",
2788+
"Country": "Italy",
2789+
"Name": "RicaricaMi",
2790+
"Description": "AEP VTS mobile transit card (AEP.NFCB.VT)",
2791+
"Type": "transport",
2792+
"Protocol": "aep_vts",
2793+
"Sources": [
2794+
"android://it.atm.appmobile"
2795+
]
2796+
},
27732797
{
27742798
"AID": "315449432E494341",
27752799
"Vendor": "Calypso Networks Association (CNA)",
@@ -2780,23 +2804,24 @@
27802804
"Protocol": "cna_calypso",
27812805
"Sources": [
27822806
"android://pt.card4b.navegante",
2783-
"android://pt.opt.anda"
2807+
"android://pt.opt.anda",
2808+
"android://com.spirtech.emiliaromagna"
27842809
]
27852810
},
27862811
{
2787-
"AID": "315449432E494341D484",
2788-
"Vendor": "Secretaria de Movilidad (SEMOVI)",
2789-
"Country": "Mexico",
2790-
"Name": "Tarjeta Virtual de Movilidad Integrada",
2791-
"Description": "Virtual Tarjeta MI for Mexico City public transport, distributed through App CDMX.",
2812+
"AID": "315449432E494341D48401019101",
2813+
"Vendor": "Spirtech",
2814+
"Country": "Italy",
2815+
"Name": "Mover Emilia Romagna",
2816+
"Description": "Calypso-based ticket for public transport in Emilia-Romagna.",
27922817
"Type": "transport",
27932818
"Protocol": "cna_calypso",
27942819
"Sources": [
2795-
"android://mx.gob.cdmx.adip.apps"
2820+
"android://com.spirtech.emiliaromagna"
27962821
]
27972822
},
27982823
{
2799-
"AID": "315449432E494341D6",
2824+
"AID": "315449432E494341D62000029101",
28002825
"Vendor": "Transportes Metropolitanos do Porto",
28012826
"Country": "Portugal",
28022827
"Name": "Andante",
@@ -2864,6 +2889,15 @@
28642889
"Type": "transport",
28652890
"Protocol": "cna_calypso"
28662891
},
2892+
{
2893+
"AID": "A00000040401250057",
2894+
"Vendor": "TCL",
2895+
"Country": "France",
2896+
"Name": "E-ticket Lyon",
2897+
"Description": "CALYPSO-based transit card",
2898+
"Type": "transport",
2899+
"Protocol": "cna_calypso"
2900+
},
28672901
{
28682902
"AID": "A0000004040125006901000000000000",
28692903
"Vendor": "Lignes D'Azur",

doc/aidlist.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Each entry in `client/resources/aidlist.json` must contain all of the fields bel
2323
- `Protocol`: Application-layer protocol implemented by this AID. Use lowercase `snake_case` (for example `apple_vas`).
2424
If the protocol is vendor/ecosystem-specific, include an owner qualifier in the name (for example `google_smart_tap`, `ccc_digital_car_key`) instead of using a generic label.
2525
Known protocol names currently used:
26+
- `aep_vts`
2627
- `apple_access_key`
2728
- `apple_home_key`
2829
- `apple_vas`

0 commit comments

Comments
 (0)