<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>That's exactly what I'm trying to do.</DIV>
<DIV>I've found linux-gpib but it seems that all the logic is in the c files </DIV>
<DIV><A href="http://linux-gpib.sourceforge.net/">http://linux-gpib.sourceforge.net/</A></DIV>
<DIV>and I'm not sure I can take advantage of erlang goodies.</DIV>
<DIV>I'll appreciate if anyone could give me a simple c interface for VISA/GPIB </DIV>
<DIV>and a corresponding erlang code or any advice.</DIV>
<DIV><A href="http://linux-gpib.sourceforge.net/"></A> </DIV>
<DIV>Thanks<BR></DIV>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: times new roman, new york, times, serif"><BR>
<DIV style="FONT-SIZE: 13px; FONT-FAMILY: arial, helvetica, sans-serif"><FONT face=Tahoma size=2>
<HR SIZE=1>
<B><SPAN style="FONT-WEIGHT: bold">From:</SPAN></B> Matthias Lang <matthias@corelatus.se><BR><B><SPAN style="FONT-WEIGHT: bold">To:</SPAN></B> Pablo Platt <pablo.platt@yahoo.com><BR><B><SPAN style="FONT-WEIGHT: bold">Cc:</SPAN></B> erlang-questions@erlang.org<BR><B><SPAN style="FONT-WEIGHT: bold">Sent:</SPAN></B> Monday, November 24, 2008 11:30:24 PM<BR><B><SPAN style="FONT-WEIGHT: bold">Subject:</SPAN></B> Re: [erlang-questions] Erlang for a measurement system?<BR></FONT><BR>On Monday, November 24, Pablo Platt wrote:<BR><BR>> Is it possible to communicate directly with hardware without using c code?<BR><BR>No.<BR><BR>> I understand that on linux hardware is a file so is it possible to <BR>> talk with the hardware with io erlang functions?<BR><BR>Some, but far from all, hardware on linux is a file. Even the ones that<BR>are, e.g. serial ports, can't be controlled directly from Erlang because<BR>Erlang won't let you open non-regular
 files. And for other reasons.<BR><BR>Most of the Erlang code I write controls proprietary hardware. It always<BR>does that through C code. The trick is to keep the C code simple and<BR>put the complexity up in Erlang.<BR><BR>Matt<BR></DIV></DIV></div><br>



      </body></html>