Jump to navigation Jump to search

Summer of Code Project Ideas

1 byte removed, 16:28, 11 February 2013
=== Low-Level I/O ===
Octave currently provides file I/O and sockets for communicating with the outside world. Also, the [[instruments instrument control package]] provides basic interfaces for RS232, I2C and the Parallel port. The project would extend the current communication interfaces in octave, allowing octave to directly communicate with measurement systems, data acquisition systems, sensors, robotic systems and the like.
Potential interfaces to support could, for example, be GPIB, USB HID, USBTMC, CAN, LIN, SPI. One initial task of the student would be to select a subset of these standards to support, taking, for example, existing drivers into account.


Navigation menu