Witam
Zakupiłem ostatnio raspberry 4 oraz dwa czytnika kart zbliżeniowych (Unique). Oba czytniki podłączyłem do RB poprzez złącza USB. Czytniki działają na zasadzie klawiatury HiD wiec po zbliżeniu karty do RB zostaje wysłany kod karty oraz znak końca linij. RB następnie wysyła do bazy odpowiednie informacje. Tutaj pojawia się mój problem jako że do RB ma podłączony 2 czytniki potrzebuje wiedzieć z którego czytnika została wysłana informacja o zbliżeniu karty. Niestety moje czytniki nie mają możliwości dodania ani prefix-a ani sufixa-a. Jako że czytniki są podłączone na dwóch różnych portach USB pomyślałem że może tak rozwiąże swój problem. Mógłbym zmapować urządzenia z wykorzystaniem reguł udev (linux) dzięki temu ponazywałbym urządzenia. Tylko nie mam pomysłu jak napisać program który do kodu przychodzącego z czytnika dodaje ciąg znaków aby oznaczyć urządzenie.
Proszę o poradę jak się zabrać do tego problemu a czym poczytać.