I'm working with a piece of hardware (http://inex-electronics.com/kiosk-components/i-eic8/) that's based around an Atmel SAM4S4A microcontroller - the boards purpose is to report the state of some binary switches (i.e. on or off). The system this board is connected to is running Windows.Typically, when working with hardware, I'd use node-hid, usb or serialport and generally have enough success to get things moving. However, for this microcontroller board, I'm having no success. It's connected via a CDC Virtual COM port, and an application provided by the manufacturer shows the state of the switches in it's UI, but I have no documentation, source, or info to go on (even when installing compatible drivers via Zadig and listening for events via various methods and libraries, I'm getting no output).The application provided by the manufacturer uses a DLL to provide the interaction between Windows and the board. I've tried extracting the methods from the compiled DLL and using ffi to interact with it, but I don't know enough about this to know how I should proceed (I have tried to write the definitions, but can't seem to get even a basic example working with this DLL).I feel like I'm at a dead-end with it and that I can't progress any further. Does anyone have any experience with this sort of situation and would be willing to share their knowledge or solutions?
Submitted July 15, 2019 at 03:43PM by ChronSyn
No comments:
Post a Comment