title: Serial Helper title_de: Serial Helper description: Reading and Writing a Serial Port from the Command Line parent: stuff position: 60 comments: true flattr: true github: https://github.com/xythobuz/SerialHelper compat: serialhelper date: 2012-02-18 update: 2012-02-28 --- SerialHelper is a Cross-Platform (Windows, Unix systems) Command Line Utility allowing read and write access to serial ports. Additionally, it can list the available serial ports. [Github Repository][1] [Download newest source][2] [Windows Binary (Version 0.5)][3]
SerialHelper for Unix version 0.5
This utility allows you to send or recieve data to and from a serial port.
You can also get a list of available serial ports.
It is meant to be used as a tool to allow programs written in other languages access to serial ports.

Getting a list of serial ports:
  serialHelperUnix -s [SearchTerm]
Default Search Term: "tty" or "tty." on a Mac

Sending data to a serial port:
  serialHelperUnix -t "serial port" "Data to send..."
  serialHelperUnix -tf "serial port" /file/to/send

Recieving data from a serial port:
  serialHelperUnix -r "serial port" length

Terminal Mode (send stdin and recieve to stdout):
  serialHelperUnix -rw port
[1]: https://github.com/xythobuz/SerialHelper [2]: https://github.com/xythobuz/SerialHelper/zipball/master [3]: files/serialHelperWin-0.5.exe lang: de SerialHelper ist ein Cross Plattform (Windows, Unix Systeme) Kommandozeilen Programm welches den Zugriff auf serielle Ports ermöglicht. Ausserdem können vorhandene serielle Ports aufgelistet werden. [Github Repository][1] [Download aktuellster Sourcecode][2] [Windows Binary (Version 0.5)][3]
SerialHelper for Unix version 0.5
This utility allows you to send or recieve data to and from a serial port.
You can also get a list of available serial ports.
It is meant to be used as a tool to allow programs written in other languages access to serial ports.

Getting a list of serial ports:
  serialHelperUnix -s [SearchTerm]
Default Search Term: "tty" or "tty." on a Mac

Sending data to a serial port:
  serialHelperUnix -t "serial port" "Data to send..."
  serialHelperUnix -tf "serial port" /file/to/send

Recieving data from a serial port:
  serialHelperUnix -r "serial port" length

Terminal Mode (send stdin and recieve to stdout):
  serialHelperUnix -rw port
[1]: https://github.com/xythobuz/SerialHelper [2]: https://github.com/xythobuz/SerialHelper/zipball/master [3]: files/serialHelperWin-0.5.exe