MSR605-Card-Reader-Writer-Eraser-with-GUI
                                
                                
                                
                                    MSR605-Card-Reader-Writer-Eraser-with-GUI copied to clipboard
                            
                            
                            
                        With different devices, it works on Mac OSX (and probably linux)
Try this bit of code in cardReader.py:
    ...
    c = ['/dev/tty.usbserial']
    for x in range(0, 255):
        c.append('COM' + str(x))
    for x in c:
        try:
            self.__serialConn = serial.Serial(x)  # opens the serial port
            print("Worked: "+x)
    ...
And you can easily add other likely devices in the c=[...] list.
Hey @drf5n,
I am unable to try the code as I sold the MSR605 I had 😵.
I'll leave this issue up for visibility and not close it.