The goal of this module is to provide a set to function to communicate directly from Scilab with USB Device on Linux, Windows and Mac OS X.
Hid communication process based on HIDAPI (this library works on those SO with a native driver). http://www.signal11.us/oss/hidapi/
Bulk communication process for custom USB class based on libusb-1.0 on Linux. Windows and Mac OS X depending of which driver works better in each OS
CDC communication process based on Serial Communication Toolbox or custom based on termios (linux) and API win32 (windows). I am not sure yet
Collection of macros to uses as interface. Those macros verify the OS and the USB class process and made the adjustments needed to successful communication process