diff --git a/amnet-native/lib/iccard.ts b/amnet-native/lib/iccard.ts index a701b6d..516baa1 100644 --- a/amnet-native/lib/iccard.ts +++ b/amnet-native/lib/iccard.ts @@ -112,13 +112,22 @@ async function readAmusementICCardContents(idm: string): Promise x.toString(16).padStart(2, '0')).join(''), + vendor: dfcValue, + idm + }; + } + return { type: ICType.Amusement, - accessCode: [...accessCode.accessCodeBytes].map(x => x.toString(16).padStart(2, '0')).join(''), - vendor: dfcValue in AmusementICVendor ? dfcValue : AmusementICVendor.Unknown, + accessCode: icCard0008Number(idm), + vendor: AmusementICVendor.Unknown, idm }; }