I'm doing research for my project on scanning ID cards to retrieve the data stored on them. Initially, I attempted to use a barcode scanner to scan the card but nothing was retrieved. The barcode scanner is functional and works well when I test it on barcodes I generated online. All the data is retrieved from those barcodes but not the one on the card. I had to think about why it wouldn't work and I think the barcode is actually a magnetic stripe. Is there any way to hard code a magnetic stripe reader in android similar to a barcode scanner. Do I have to use a device or is there any way around that? There's no payment involved. I just want the information to perform other actions.
Thank you.