I have managed to do what I want with this board using the DLL, however I want to expand my use of the board to other operating systems such as Linux and OSX (for Mac) and these do not use DLLs. Is there any way to communicate with the board using something other than the downloadable DLL? I have looked through the documentation, but I do not understand really from that how to access the board if it is outlined in there, so I would need some extra help. My email address if you need is turmunder AT gmail DOT com. Alternatively, if it is possible to make the source code for the DLL itself available, then I could try reverse engineering that to do what I want.