serial ports
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1772
Serial Over IP 1.0
Serial Over IP is a tool for the transport of serial interfaces over UDP/IP. more>>
Serial Over IP is a tool for the transport of serial interfaces over UDP/IP. It is very usefull for connecting distant equipment that run via a serial interfaces to a local computer.
One linux will be server and one will be client. On the server you can start the program typing the following command:
bash# serialoverip -d /dev/ttyS0 9600-8n1 -s 127.0.0.1 3000
... and on the client:
bash# serialoverip -c 127.0.0.1 3000 -d /dev/ttyS1 9600-8n1
In both commands the IP address is the server IP. Note that you have to start the server first, and it will be efectively be running only after the first packet received from the client.
<<lessOne linux will be server and one will be client. On the server you can start the program typing the following command:
bash# serialoverip -d /dev/ttyS0 9600-8n1 -s 127.0.0.1 3000
... and on the client:
bash# serialoverip -c 127.0.0.1 3000 -d /dev/ttyS1 9600-8n1
In both commands the IP address is the server IP. Note that you have to start the server first, and it will be efectively be running only after the first packet received from the client.
Download (0.16MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1218 downloads
LibSerial 0.0.3
LibSerial provides a collection of C++ classes that allow one to access serial ports on POSIX systems. more>>
LibSerial provides a collection of C++ classes that allow one to access serial ports on POSIX systems like standard C++ iostream objects.
Member functions are provided for setting various parameters of the serial ports such as the baud rate, character size, flow control and others. LibSerials idea is to simplify serial port programming on POSIX systems.
When you have installed the above tools, run the following commands:
Installation:
./configure
make
make install
Note: The html documentation will not be installed by "make install". I will fix this in the future release.
<<lessMember functions are provided for setting various parameters of the serial ports such as the baud rate, character size, flow control and others. LibSerials idea is to simplify serial port programming on POSIX systems.
When you have installed the above tools, run the following commands:
Installation:
./configure
make
make install
Note: The html documentation will not be installed by "make install". I will fix this in the future release.
Download (0.35MB)
Added: 2006-05-18 License: GPL (GNU General Public License) Price:
1260 downloads
Tiny serial terminal 1.1
Tiny serial terminal is a simple and dumb tool to access serial ports. more>>
Tiny serial terminal is a simple and dumb tool to access serial ports. Mainly intended for use to access serial consoles of various hardware.
Usage:
Download: com.c
Version : 1.1
Size : 4607 bytes
MD5 : 73a394b6d5ad333c2bf542315e1a0b73
SHA1 : 53c8ea8a1d5450ac4237a20c843e1462acaaa96e
Building: cc -o com com.c
Usage : ./com /dev/device [speed]
Example : ./com /dev/ttyS0 [115200]
Keys : Ctrl-A - exit, Ctrl-X - display control lines status
Darcs : darcs get http://tinyserial.sf.net/
Scr.shot: screenshot.png (8862 bytes)
<<lessUsage:
Download: com.c
Version : 1.1
Size : 4607 bytes
MD5 : 73a394b6d5ad333c2bf542315e1a0b73
SHA1 : 53c8ea8a1d5450ac4237a20c843e1462acaaa96e
Building: cc -o com com.c
Usage : ./com /dev/device [speed]
Example : ./com /dev/ttyS0 [115200]
Keys : Ctrl-A - exit, Ctrl-X - display control lines status
Darcs : darcs get http://tinyserial.sf.net/
Scr.shot: screenshot.png (8862 bytes)
Download (0.005MB)
Added: 2006-08-21 License: BSD License Price:
1208 downloads
Serial Line Sniffer 0.4.4
slsnif is a serial port logging utility. more>>
slsnif is a serial line sniffer. It listens to the specified serial port and logs all data coming through it. slsnif works transparently for both the device connected to the serial port and the controlling software for this device. It operates by opening a pseudo tty (pty) and linking it to the actual serial port.
slsnif operates by opening a pty and linking it to the serial port. These are following parameters / options:
1. Serial port to open (required).
2. Name of the file to direct output to (optional, defaults to stdout).
3. Desired baudrate (optional, defaults to 9600 baud).
4. Timestamp On/Off (optional, defaults to Off).
5. Print ascii values in hex On/Off (optional, defaults to Off)
6. Print number of bytes transmitted On/Off (optional, defaults to Off).
7. Optional colors for timestamp, number of bytes transmitted and normal output.
8. Lock port On/Off (optional, defaults to On).
9. Use Unix98 ptys instead of BSD ptys (optional, defaults to BSD style).
10. Second serial port to open. If specified, this port will be used instead of a pty, thus providing an ability to log data between two serial ports.
Enhancements:
- Added ability to resynchronize ports at any time by sending a SIGUSR1 signal to slsnif. Useful for debugging applications that change port parameters mid-way, after starting the transmission. One example is pppd daemon, which sets initial parameters in the chat script, and changes them later, after chat script terminates.
- Added ability to use SYSV (Unix98) ptys instead of BSD ones (see -u and --unix98 parameters). This option can also be turned on/off from rc-file.
<<lessslsnif operates by opening a pty and linking it to the serial port. These are following parameters / options:
1. Serial port to open (required).
2. Name of the file to direct output to (optional, defaults to stdout).
3. Desired baudrate (optional, defaults to 9600 baud).
4. Timestamp On/Off (optional, defaults to Off).
5. Print ascii values in hex On/Off (optional, defaults to Off)
6. Print number of bytes transmitted On/Off (optional, defaults to Off).
7. Optional colors for timestamp, number of bytes transmitted and normal output.
8. Lock port On/Off (optional, defaults to On).
9. Use Unix98 ptys instead of BSD ptys (optional, defaults to BSD style).
10. Second serial port to open. If specified, this port will be used instead of a pty, thus providing an ability to log data between two serial ports.
Enhancements:
- Added ability to resynchronize ports at any time by sending a SIGUSR1 signal to slsnif. Useful for debugging applications that change port parameters mid-way, after starting the transmission. One example is pppd daemon, which sets initial parameters in the chat script, and changes them later, after chat script terminates.
- Added ability to use SYSV (Unix98) ptys instead of BSD ones (see -u and --unix98 parameters). This option can also be turned on/off from rc-file.
Download (0.14MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1248 downloads
LW Support 1.0.0
LW Support project is a C++ support library for Linux. more>>
LW Support project is a C++ support library for Linux.
Although it has gone through many iterations of design and goal, LW Support is designed to expose C library functionality in an object-oriented manner (for example, by providing classes for POSIX I/O).
In fact, one of its main features is the I/O hierarchy it uses -- objects such as TCP sockets and serial ports share the same base class.
Enhancements:
Major changes:
- IOListen and IOCallback, deprecated for a long time, have now been completely removed.
- The build system has been upgraded.
- Documentation is now packaged separately.
All changes:
- IOListen and IOCallback, which were deprecated, have been removed. The corresponding interface from NetServer was also removed. The I/O loopback example which used these was removed.
- The build system has been upgraded. It now has proper support for shared library naming semantics and an improved pkg-config script.
- A dependency on libutf8++ has been introduced. Over time, the built-in string conversion routines will be deprecated in favour of libutf8++.
- Minor build fixes which came to light with a new compiler/64-bit architecture.
- Pre-built documentation is no longer included in the source tarball, but is available separately.
<<lessAlthough it has gone through many iterations of design and goal, LW Support is designed to expose C library functionality in an object-oriented manner (for example, by providing classes for POSIX I/O).
In fact, one of its main features is the I/O hierarchy it uses -- objects such as TCP sockets and serial ports share the same base class.
Enhancements:
Major changes:
- IOListen and IOCallback, deprecated for a long time, have now been completely removed.
- The build system has been upgraded.
- Documentation is now packaged separately.
All changes:
- IOListen and IOCallback, which were deprecated, have been removed. The corresponding interface from NetServer was also removed. The I/O loopback example which used these was removed.
- The build system has been upgraded. It now has proper support for shared library naming semantics and an improved pkg-config script.
- A dependency on libutf8++ has been introduced. Over time, the built-in string conversion routines will be deprecated in favour of libutf8++.
- Minor build fixes which came to light with a new compiler/64-bit architecture.
- Pre-built documentation is no longer included in the source tarball, but is available separately.
Download (0.025MB)
Added: 2006-06-14 License: GPL (GNU General Public License) Price:
700 downloads
Parallel Port Make 0.22
Parallel Port Make can build FreeBSD ports in parallel to fully take advantage of modern multi-core and processor machine. more>>
Parallel Port Make project is a tool to build FreeBSD ports in parallel to fully take advantage of modern multi-core and processor machines.
Default: pportmake.py --clean -- cleanup --install -job=2 [port1] [portn]
Example: pportmake.py irc/irssi irc/epic
Advanced: pportmake.py -rSvD -j 10 irc/irssi
-h --help Show this help usage message
-c --clean Clean port before compiling
-C --cleanup Clean port after compiling
-d --deinstall Deinstall ports, implied by reinstall
-f --force Force a port and all dependancies to be installed
-G --noconfig Dont recursively configure options
-i --install Install port (default)
-j n --jobs=n Number of threads to use, 1 or 2 per CPU core
is recommended
Default is 2
-O args --options=foo List of arguments to pass to make.
E.g. -O -DX11=yes -DFOO
-r --reinstall Reinstall port and ALL dependancies
-S --maxspeed Try and speed up by maximising CPU usuage.
This may break some ports, use with caution
-w --noclean Dont make clean before compiling
-W --nocleanup Dont make clean after compiling
-v --verbose Be extra verbose
-V --version Show version information
-D --debug Show some debugging info
-P --pretend Dont actually alter the ports
NOTES: It is currently only safe to run 1 copy of this and not have other ports compiling simultaneously
<<lessDefault: pportmake.py --clean -- cleanup --install -job=2 [port1] [portn]
Example: pportmake.py irc/irssi irc/epic
Advanced: pportmake.py -rSvD -j 10 irc/irssi
-h --help Show this help usage message
-c --clean Clean port before compiling
-C --cleanup Clean port after compiling
-d --deinstall Deinstall ports, implied by reinstall
-f --force Force a port and all dependancies to be installed
-G --noconfig Dont recursively configure options
-i --install Install port (default)
-j n --jobs=n Number of threads to use, 1 or 2 per CPU core
is recommended
Default is 2
-O args --options=foo List of arguments to pass to make.
E.g. -O -DX11=yes -DFOO
-r --reinstall Reinstall port and ALL dependancies
-S --maxspeed Try and speed up by maximising CPU usuage.
This may break some ports, use with caution
-w --noclean Dont make clean before compiling
-W --nocleanup Dont make clean after compiling
-v --verbose Be extra verbose
-V --version Show version information
-D --debug Show some debugging info
-P --pretend Dont actually alter the ports
NOTES: It is currently only safe to run 1 copy of this and not have other ports compiling simultaneously
Download (0.005MB)
Added: 2007-01-16 License: BSD License Price:
1013 downloads
Parallel port powerSwitch 0.1.1
Parallel port powerSwitch is a TCP/IP server to control a parallel port power switch. more>>
Parallel port powerSwitch project is a TCP/IP server to control a parallel port power switch.
pp_powerSwitch is a TCP/IP based server, which controls a power switching device through the parallel port. Besides Java, I used a bit C to handle the parallel port I/O.
I use it for controling heating, lamps, computers, coffee machine and other things (device has eight ports).
Main features:
- multiple connections
- user athorization
- cron-like scheduled switching
- reads configurations from file
- configurable log output
- simple port descriptions (add a short description to each port)
- remote shutdown
<<lesspp_powerSwitch is a TCP/IP based server, which controls a power switching device through the parallel port. Besides Java, I used a bit C to handle the parallel port I/O.
I use it for controling heating, lamps, computers, coffee machine and other things (device has eight ports).
Main features:
- multiple connections
- user athorization
- cron-like scheduled switching
- reads configurations from file
- configurable log output
- simple port descriptions (add a short description to each port)
- remote shutdown
Download (0.009MB)
Added: 2007-01-16 License: Freeware Price:
1016 downloads
Sys::PortIO 0.1
Sys::PortIO is a Perl module to perform direct port I/O from Perl. more>>
Sys::PortIO is a Perl module to perform direct port I/O from Perl.
SYNOPSIS
use Sys::PortIO;
port_open($portnum);
write_byte($portnum, $value);
$value = read_byte($portnum);
port_close($portnum);
This module provides a Perl interface to the low-level port I/O operations provided by Linux, FreeBSD, or OpenBSD. Among other things, this is useful for writing Perl scripts that interface with parallel, serial, or joystick ports.
<<lessSYNOPSIS
use Sys::PortIO;
port_open($portnum);
write_byte($portnum, $value);
$value = read_byte($portnum);
port_close($portnum);
This module provides a Perl interface to the low-level port I/O operations provided by Linux, FreeBSD, or OpenBSD. Among other things, this is useful for writing Perl scripts that interface with parallel, serial, or joystick ports.
Download (0.72MB)
Added: 2007-04-13 License: Perl Artistic License Price:
932 downloads
Coarse Port Knocking 0.0.6
Coarse Port Knocking is a simple implementation of the port knocking techniques. more>>
Coarse Port Knocking is a simple implementation of the port knocking techniques.
This program uses the ngrep tool to sniff blocked network packets. It waits for special packets with determined keys and executes commands like a firewall to open and close ports.
Enhancements:
- A bug in injection mode has been fixed.
<<lessThis program uses the ngrep tool to sniff blocked network packets. It waits for special packets with determined keys and executes commands like a firewall to open and close ports.
Enhancements:
- A bug in injection mode has been fixed.
Download (0.008MB)
Added: 2006-03-28 License: GPL (GNU General Public License) Price:
1310 downloads
SkatOS 2.0
SkatOS is a bootable, stand-alone distribution which plays the popular German card game Skat. more>>
SkatOS is a bootable, stand-alone distribution which plays the popular German card game Skat. It fits on a single floppy or CD and uses VESA 1.1 or higher, a PS/2 or serial mouse, and generic keyboard.
Supported Hardware:
- VGA Text console
- VESA 1.1 VGA graphic modes
- Ramdisk Support (with initrd)
- Serial port (standard / generic)
- Mouse (serial or PS/2)
- Keyboard support (generic only)
- Advanced Power Management BIOS Support
- PCI support (ANY PCI access mode)
- Network device support
- 3c509/3c579 support
- 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support
- AMD LANCE and PCnet (AT1500 and NE2100) support
- AMD PCnet32 (VLB and PCI) support
- DECchip Tulip (dc21x4x) PCI support
- DM9102 PCI Fast Ethernet Adapter support
- EtherExpress 16 support
- EtherExpressPro/EtherExpress 10 (i82595) support
- EtherExpressPro/100 support
- Generic DECchip & DIGITAL EtherWORKS PCI/EISA
- NE2000/NE1000 support
- PCI NE2000 support
- RealTek 8129/8139 (rtl8139) support
- RealTek 8129/8139 driver (8139too) support with support for 8129
- SiS 900/7016 PCI Fast Ethernet Adapter support
- SMC EtherPower II
- TI ThunderLAN support
- Via Rhine support
Included Software:
- LINUX-Kernel 2.2.26
- devps.patch 9_25_2000
- uClibc 0.9.24
- BusyBox 0.60.5 (busybox cat chmod dmesg echo grep halt ifconfig init kill ln ls mknod mount msh poweroff reboot rm route sh sleep test umount)
- TinyX 4.2.1
- XSkat 4.0
- menu 2.01-bg-1.1
- SkatOSWM 1.0
- udhcpc 0.9.8
- unlzma
<<lessSupported Hardware:
- VGA Text console
- VESA 1.1 VGA graphic modes
- Ramdisk Support (with initrd)
- Serial port (standard / generic)
- Mouse (serial or PS/2)
- Keyboard support (generic only)
- Advanced Power Management BIOS Support
- PCI support (ANY PCI access mode)
- Network device support
- 3c509/3c579 support
- 3c590/3c900 series (592/595/597) "Vortex/Boomerang" support
- AMD LANCE and PCnet (AT1500 and NE2100) support
- AMD PCnet32 (VLB and PCI) support
- DECchip Tulip (dc21x4x) PCI support
- DM9102 PCI Fast Ethernet Adapter support
- EtherExpress 16 support
- EtherExpressPro/EtherExpress 10 (i82595) support
- EtherExpressPro/100 support
- Generic DECchip & DIGITAL EtherWORKS PCI/EISA
- NE2000/NE1000 support
- PCI NE2000 support
- RealTek 8129/8139 (rtl8139) support
- RealTek 8129/8139 driver (8139too) support with support for 8129
- SiS 900/7016 PCI Fast Ethernet Adapter support
- SMC EtherPower II
- TI ThunderLAN support
- Via Rhine support
Included Software:
- LINUX-Kernel 2.2.26
- devps.patch 9_25_2000
- uClibc 0.9.24
- BusyBox 0.60.5 (busybox cat chmod dmesg echo grep halt ifconfig init kill ln ls mknod mount msh poweroff reboot rm route sh sleep test umount)
- TinyX 4.2.1
- XSkat 4.0
- menu 2.01-bg-1.1
- SkatOSWM 1.0
- udhcpc 0.9.8
- unlzma
Download (MB)
Added: 2007-04-06 License: Freely Distributable Price:
942 downloads
ser2net 2.3
The ser2net daemon allows telnet and TCP sessions to be established with a units serial ports. more>>
The ser2net daemon allows telnet and TCP sessions to be established with a units serial ports. Note that ser2net supports RFC 2217 (remote control of serial port parameters), but you must have a complient client. The only one I know it is kermit application (http://www.columbia.edu/kermit).
Enhancements:
- dataxfer.c, devcfg.c, devcfg.h, ser2net.conf, ser2net.8: Added a s banner token for printing out the serial parameters.
- ser2net.conf: Cleaned up the ugly banner3.
- Makefile.am: Add ser2net.init to EXTRA_DIST.
- configure.in: Move to version 2.3.
<<lessEnhancements:
- dataxfer.c, devcfg.c, devcfg.h, ser2net.conf, ser2net.8: Added a s banner token for printing out the serial parameters.
- ser2net.conf: Cleaned up the ugly banner3.
- Makefile.am: Add ser2net.init to EXTRA_DIST.
- configure.in: Move to version 2.3.
Download (0.29MB)
Added: 2006-07-06 License: GPL (GNU General Public License) Price:
1210 downloads
Port Scanner 2.1
Port Scanner provides a tool to check for open ports. more>>
Port Scanner provides a tool to check for open ports.
Port Scanner will try to connect on every port you define for a particular host. If a connection is made, it will try to read any data returned.
This product is intended for individuals to test their own equipment for weak security, and the author will take no responsibility if it is put to any other use.
Amazon sell many books on Security that will enhance your ability to keep your computer secure.
The Windows version has been withdrawn. Apologies for this, but it is too popular and uses my bandwidth up too quickly. If anyone want to host the binary for me, I will happily post a link here. It should also be possible to compile Version 2.1 for Windows.
Whats New in this release:
.(QT) Takes multiple port ranges.
.Minor bugfixes.
<<lessPort Scanner will try to connect on every port you define for a particular host. If a connection is made, it will try to read any data returned.
This product is intended for individuals to test their own equipment for weak security, and the author will take no responsibility if it is put to any other use.
Amazon sell many books on Security that will enhance your ability to keep your computer secure.
The Windows version has been withdrawn. Apologies for this, but it is too popular and uses my bandwidth up too quickly. If anyone want to host the binary for me, I will happily post a link here. It should also be possible to compile Version 2.1 for Windows.
Whats New in this release:
.(QT) Takes multiple port ranges.
.Minor bugfixes.
Download (0.013MB)
Added: 2007-02-22 License: GPL (GNU General Public License) Price:
991 downloads
FreeBSD ports monitoring 1.0
FreeBSD ports monitoring project is a simple solution for monitoring what has changed in installed ports on a FreeBSD machine. more>>
FreeBSD ports monitoring project is a simple solution for monitoring what has changed in installed ports on a FreeBSD machine. It works quite well and shows me what is happening on some machines which are manage not only by me. And leaves some trace after handy portupgrade -a command.
But when many ports are upgraded at once output from this script becomes mess and it is hard to read what was added/removed and upgraded. Well it happens when change relates to two ports, neighbours in alphabetical sequence. Diff output with my modifiers becomes unacceptable. So I rewrote it and yes, it is now in Ruby.
<<lessBut when many ports are upgraded at once output from this script becomes mess and it is hard to read what was added/removed and upgraded. Well it happens when change relates to two ports, neighbours in alphabetical sequence. Diff output with my modifiers becomes unacceptable. So I rewrote it and yes, it is now in Ruby.
Download (0.003MB)
Added: 2006-08-23 License: BSD License Price:
1162 downloads
PPort 0.6.8
Software that provides an interface for the computer ports. more>>
PPort is a simple yet handy automation program and its documented counterpart for interfacing a PC with external devices.
With this bundle, one can control any household appliance or electronic device with minimal hassle and practically no changes
<<lessWith this bundle, one can control any household appliance or electronic device with minimal hassle and practically no changes
Download (0.20MB)
Added: 2005-04-20 License: GPL (GNU General Public License) Price:
1648 downloads
sersnoop 0.4
serialsnoop is a command-line tool for Linux that echoes bytes to and from any two serial ports, PTYs, or network sockets. more>>
serialsnoop is a command-line tool for Linux that echoes bytes to and from any two serial ports, PTYs, or network sockets , and prints all traffic to stdout in hex and ASCII.
to install (binary, debian):
get the latest x86 .deb file and dpkg -i the thing.
to install (from source):
youll need linux. the code uses non-portable linux-isms in the network socket code. this is fixable, but i havent done it yet. for now, its a penguin-only thing.
get the source and untar it.
get my utility header file and put it either in the source tree or somewhere else in your include path
type "make". hopefully it will build for you
"./sersnoop -h" will get you the help. you can specify two fds to listen to: -a and -b. either or both of these can be a network socket, a physical tty, or a virtual pty.
or, on debian systems, to build from source, you can grab the source package files and build from them.
<<lessto install (binary, debian):
get the latest x86 .deb file and dpkg -i the thing.
to install (from source):
youll need linux. the code uses non-portable linux-isms in the network socket code. this is fixable, but i havent done it yet. for now, its a penguin-only thing.
get the source and untar it.
get my utility header file and put it either in the source tree or somewhere else in your include path
type "make". hopefully it will build for you
"./sersnoop -h" will get you the help. you can specify two fds to listen to: -a and -b. either or both of these can be a network socket, a physical tty, or a virtual pty.
or, on debian systems, to build from source, you can grab the source package files and build from them.
Download (0.018MB)
Added: 2006-09-08 License: GPL (GNU General Public License) Price:
1142 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above serial ports search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed