Ok, agora a questão tornou-se "dado o arquivo DLL, faça a engenharia reversa do protocolo para que seja possível usá-lo no Linux".
O arquivo DLL sem o hardware não é útil, porque é muito trabalhoso fazer a engenharia reversa completa de um binário.
Em vez disso, você pode executá-lo no Windows junto com o hardware e espionar a comunicação. Com um pouco de tentativa e erro e adivinhação, deve ser possível descobrir o protocolo. Afinal, é apenas um receptor de RF, o protocolo não deve ser tão difícil.
Você pode monitorar as comunicações via USB usbsnoop . O equivalente a ttyACM
no Windows deve ser uma porta serial virtual ou porta COM virtual , não tenho certeza se portmon funciona com isso, mas ele é uma tentativa. Google para mais ferramentas.
Há também o stackexchange de engenharia reversa .