Я читаю данные RFID-карты в какое-то сопутствующее программное обеспечение, но когда я пытаюсь реализовать это на Python, это не совпадает - PullRequest
0 голосов
/ 26 ноября 2018

Программное обеспечение, которое использует читатель, возвращает данные в шестнадцатеричном формате, но когда я использую код ниже, оно возвращает то, что выглядит как двоичная строка.Когда я конвертирую это в шестнадцатеричное, оно не совпадает с данными карты из программного обеспечения.Я даже попытался изменить байт в программном обеспечении.

while(ser.is_open == True):
    rfidtag = ''

    incomingByte = ser.read(26)
    print(incomingByte)
    for i in incomingByte:
        print("i: " + str(i))
        rfidtag = rfidtag + str(i)
    print(rfidtag)

Я что-то не так делаю на стороне Python?

...