8000 GitHub - hasanen/msrx-tool at v0.1.0
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hasanen/msrx-tool

Folders and files

NameN 8000 ame
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command line tool for using MSRX6 device from command line.

TODO

Some preliminary todo list

  • Detect if device is connected. Show error message
  • needs to read the data
  • needs to write data
  • input validation for the tracks (length and supported characters per track)
  • Allow only 1 or 2 tracks to be written Seems that this can't be done with ISO writing
  • handle timeout when card not swiped (read & write)
  • formatter
    • default:
      • read: use same format as basic readers, e.g. %QWERTYUIOPASDFGHJKLZXCVBNM_`01234567890123456789\_
  • [w] needs to work in RPI
    • local build works when cloning the repo
    • at least make command that builds the bin
    • CI/CD pipeline setup?
  • [OPTIONAL] Combine input and output formats to on "Format" enum and implement to and from functions

Compile for RPI

Add target with rustup

rustup target add aarch64-unknown-linux-gnu

Install arm-linux-gnueabihf-binutils

brew install arm-linux-gnueabihf-binutils # on macOs
sudo apt-get install gcc-aarch64-linux-gnu # on Debian based linux

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

0