winutilities 5.27 serial
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 241
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
XEmacs 21.5.27
XEmacs is an internationalized text editor. more>>
XEmacs was formerly known as Lucid Emacs and is a powerful, extensible text editor with full GUI support, initially based on an early version of GNU Emacs 19 from the Free Software Foundation and since kept up to ate with recent versions of that product.
XEmacs stems from a collaboration of Lucid, Inc. with Sun Microsystems, Inc. and the University of Illinois with additional support having been provided by Amdahl Corporation, INS Engineering Corporation, and a huge amount of volunteer effort.
<<lessXEmacs stems from a collaboration of Lucid, Inc. with Sun Microsystems, Inc. and the University of Illinois with additional support having been provided by Amdahl Corporation, INS Engineering Corporation, and a huge amount of volunteer effort.
Download (14.2MB)
Added: 2006-05-17 License: GPL (GNU General Public License) Price:
1261 downloads
DigiTemp 3.5.0
DigiTemp uses a simple serial port adapter to read temperatures from the Dallas Semiconductor 1-Wire DS1820. more>>
DigiTemp uses a simple serial port adapter to read temperatures from the Dallas Semiconductor 1-Wire DS1820 digital temperature sensors.
DigiTemp supports the DS9097-U adapter, supports DS2409 based 1-Wire hubs, and features a 1-Wire walk that will display all devices on the LAN, not just temperature sensors.
Enhancements:
- This release combines all the binary releases into a single tar.gz, including Windows binaries compiled with Cygwin.
- It adds DS1923 Hygrochron support, and fixes some small bugs in the userial driver.
- A lockdev bug was fixed (wasnt unlocking when done).
- A crash in free_couplers() was fixed.
- There is better error reporting when trying to access serial ports that dont exist.
- This release is compiled for Windows with Cygwin.
- DS2490/9490 support still doesnt work well for the author, although others have had success with it.
<<lessDigiTemp supports the DS9097-U adapter, supports DS2409 based 1-Wire hubs, and features a 1-Wire walk that will display all devices on the LAN, not just temperature sensors.
Enhancements:
- This release combines all the binary releases into a single tar.gz, including Windows binaries compiled with Cygwin.
- It adds DS1923 Hygrochron support, and fixes some small bugs in the userial driver.
- A lockdev bug was fixed (wasnt unlocking when done).
- A crash in free_couplers() was fixed.
- There is better error reporting when trying to access serial ports that dont exist.
- This release is compiled for Windows with Cygwin.
- DS2490/9490 support still doesnt work well for the author, although others have had success with it.
Download (0.26MB)
Added: 2007-01-04 License: GPL (GNU General Public License) Price:
1034 downloads
WxLib 0.32
WxLib is a widely resuable C++ library that converts many facilities that are found in the standard C library. more>>
WxLib is a widely resuable C++ library that converts many facilities that are found in the standard C library into a form that is more appropriate for use in a C++ context.
The library wraps functions for dealing with threads, files, FIFOs, serial I/O, sockets, and directories. WxLib library focuses on the correct use of C++ functions, and especially on the correct use of error handling mechanisms.
Enhancements:
- Header files are now cleaner and more sensible.
- Number conversion functions were revised.
- Example files were revised.
- Many bugs were fixed.
<<lessThe library wraps functions for dealing with threads, files, FIFOs, serial I/O, sockets, and directories. WxLib library focuses on the correct use of C++ functions, and especially on the correct use of error handling mechanisms.
Enhancements:
- Header files are now cleaner and more sensible.
- Number conversion functions were revised.
- Example files were revised.
- Many bugs were fixed.
Download (0.27MB)
Added: 2007-03-25 License: LGPL (GNU Lesser General Public License) Price:
943 downloads
Linice 2.6
Linice is an x86 source-level kernel debugger. more>>
Linice is a source-level kernel debugger for x86 systems with the look and feel of SoftIce for MS Windows.
It is designed for people who are already familiar with SoftIce, but anyone can quickly get used to it. It can break into a running kernel at any time using a hotkey and supports breakpoints and single step on modules, the kernel, or user programs.
Linice supports the VGA frame buffer, the X Window System, serial connections, and monochrome adapters.
Enhancements:
- A bug in linsym where getlogin() would return NULL for some kernels has been fixed.
- This fixes a linsym segfault reported by a number of users.
<<lessIt is designed for people who are already familiar with SoftIce, but anyone can quickly get used to it. It can break into a running kernel at any time using a hotkey and supports breakpoints and single step on modules, the kernel, or user programs.
Linice supports the VGA frame buffer, the X Window System, serial connections, and monochrome adapters.
Enhancements:
- A bug in linsym where getlogin() would return NULL for some kernels has been fixed.
- This fixes a linsym segfault reported by a number of users.
Download (0.91MB)
Added: 2005-07-29 License: GPL (GNU General Public License) Price:
1551 downloads
WIGS 2.0
WIGS is both an API to talk to a GPS receiver over the serial port via the NMEA protocol. more>>
WIGS is both an API to talk to a GPS receiver over the serial port via the NMEA protocol supported by most GPS receivers, as well as an application that use this API.
The first phase of the WIGS project is now completed as weve published the API.
The second phase is to make an application to present the data received from the GPS in a simple and intuitive way.
The third phase, and also the most important phase, is to add a special mapping feature which allows the user to load any scanned map and, as long as that map is calibrated by providing a set of known coordinates on that map (usually the corners of the map), present the users current position on that map.
Enhancements:
- The API was completely rewritten for better integration into the GUI.
- Third party communications drivers written by developers other than the development team are supported.
- Some minor bugs were fixed.
<<lessThe first phase of the WIGS project is now completed as weve published the API.
The second phase is to make an application to present the data received from the GPS in a simple and intuitive way.
The third phase, and also the most important phase, is to add a special mapping feature which allows the user to load any scanned map and, as long as that map is calibrated by providing a set of known coordinates on that map (usually the corners of the map), present the users current position on that map.
Enhancements:
- The API was completely rewritten for better integration into the GUI.
- Third party communications drivers written by developers other than the development team are supported.
- Some minor bugs were fixed.
Download (MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1072 downloads
Other version of WIGS
License:GPL (GNU General Public License)
minicom 2.2
minicom is a serial communication program. more>>
Minicom is a serial communication program. minicom is a Unix clone of the well-known MS-DOS Telix program.
It has ANSI color, a dialing directory, dial-a-list, and a scripting language.
Enhancements:
- This release fixes bugs, cleans up code, and adds a couple of translations.
<<lessIt has ANSI color, a dialing directory, dial-a-list, and a scripting language.
Enhancements:
- This release fixes bugs, cleans up code, and adds a couple of translations.
Download (0.72MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1120 downloads
jUPS 0.2
jUPS project is a Java class that implements MetaSystems Uninterruptible Power Supplies management protocol v1.12d. more>>
jUPS project is a Java class that implements MetaSystems Uninterruptible Power Supplies management protocol v1.12d.
It was successfully tested against:
Metasystem Megaline rack 2500
MetaSystem UPSes must be connected via a 3-wires serial cable to a PC where a serial-to-TCP tool must be installed
jUPS was written using Corey Minyards ser2net acting as a bridge between the serial port and a TCP socket.
The UPS-PC serial cable pinout is:
UPS PC
9 pin 9 pin 25 pin
male female female
2 --------------------------- 2 ----------- 3
3 --------------------------- 3 ----------- 2
5 --------------------------- 5 ----------- 7
ser2net needs to be configured to bridge the serial port with 2400,8N1 parameters to a TCP socket.
A working ser2net.conf file is:
9999:raw:600:/dev/ttyS0:2400 NONE 1STOPBIT 8DATABITS -XONXOFF -RTSCTS -LOCAL
This setup forwards serial port /dev/ttyS0 (COM1) as 2400,8N1 to local TCP port 9999
Quickstart
For a quickstart download the tarball and have a look at jUPStest.java.
Enhancements:
- The creation of a jUPSCommand for an empty jUPSPacket was fixed.
<<lessIt was successfully tested against:
Metasystem Megaline rack 2500
MetaSystem UPSes must be connected via a 3-wires serial cable to a PC where a serial-to-TCP tool must be installed
jUPS was written using Corey Minyards ser2net acting as a bridge between the serial port and a TCP socket.
The UPS-PC serial cable pinout is:
UPS PC
9 pin 9 pin 25 pin
male female female
2 --------------------------- 2 ----------- 3
3 --------------------------- 3 ----------- 2
5 --------------------------- 5 ----------- 7
ser2net needs to be configured to bridge the serial port with 2400,8N1 parameters to a TCP socket.
A working ser2net.conf file is:
9999:raw:600:/dev/ttyS0:2400 NONE 1STOPBIT 8DATABITS -XONXOFF -RTSCTS -LOCAL
This setup forwards serial port /dev/ttyS0 (COM1) as 2400,8N1 to local TCP port 9999
Quickstart
For a quickstart download the tarball and have a look at jUPStest.java.
Enhancements:
- The creation of a jUPSCommand for an empty jUPSPacket was fixed.
Download (0.043MB)
Added: 2006-12-20 License: LGPL (GNU Lesser General Public License) Price:
1038 downloads
conexus library 0.5.2
conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap). more>>
conexus is a generalized C++ I/O library that includes support for BSD sockets, serial/TTY, and packet capture (via pcap).
conexus library utilizes sigc++ for object communication. A companion library, conexusgtk, provides a set of gtkmm widgets.
<<lessconexus library utilizes sigc++ for object communication. A companion library, conexusgtk, provides a set of gtkmm widgets.
Download (MB)
Added: 2007-03-18 License: LGPL (GNU Lesser General Public License) Price:
952 downloads
conexusmm 0.5.0
conexusmm is a Gtkmm widgets for the conexus library network and serial I/O objects. more>>
conexusmm is a Gtkmm widgets for the conexus library network and serial I/O objects.
These widgets include IPv4 and IPv6 address and host entry boxes (including validated IPv4 dotted decimal address), serial port configuration widgets, et. al.
See the widget gallery at http://conexus.sourceforge.net/conexusmm/gallery/ or conexusmm-demo in the tarball for more information.
<<lessThese widgets include IPv4 and IPv6 address and host entry boxes (including validated IPv4 dotted decimal address), serial port configuration widgets, et. al.
See the widget gallery at http://conexus.sourceforge.net/conexusmm/gallery/ or conexusmm-demo in the tarball for more information.
Download (1.0MB)
Added: 2007-03-11 License: LGPL (GNU Lesser General Public License) Price:
960 downloads
Hardware::iButton 0.03
Hardware::iButton is a Perl module that allows to talk to DalSemi iButtons via a DS2480 serial widget. more>>
Hardware::iButton is a Perl module that allows to talk to DalSemi iButtons via a DS2480 serial widget.
SYNOPSIS
use Hardware::iButton::Connection;
$c = new Hardware::iButton::Connection "/dev/ttyS0";
@b = $c->scan();
foreach $b (@b) {
print "family: ",$b->family(), "serial number: ", $b->serial(),"n";
print "id: ",$b->id(),"n"; # id = family . serial . crc
print "reg0: ",$b->readreg(0),"n";
}
This module talks to iButtons via the "active" serial interface (anything using the DS2480, including the DS1411k and the DS 9097U). It builds up a list of devices available, lets you read and write their registers, etc.
The connection object is an Hardware::iButton::Connection. The main user-visible purpose of it is to provide a list of Hardware::iButton::Device objects. These can be subclassed once their family codes are known to provide specialized methods unique to the capabilities of that device. Those devices will then be Hardware::iButton::Device::DS1920, etc.
iButtons and solder-mount Touch Memory devices are each identified with a unique 64-bit number. This is broken up into 8 bits of a "family code", which specifies the part number (and consequently the capabilities), then 48 bits of device ID (which Dallas insures is globally unique), then 8 bits of CRC. When you pass these IDs to and from this package, use hex strings like "0123456789ab".
<<lessSYNOPSIS
use Hardware::iButton::Connection;
$c = new Hardware::iButton::Connection "/dev/ttyS0";
@b = $c->scan();
foreach $b (@b) {
print "family: ",$b->family(), "serial number: ", $b->serial(),"n";
print "id: ",$b->id(),"n"; # id = family . serial . crc
print "reg0: ",$b->readreg(0),"n";
}
This module talks to iButtons via the "active" serial interface (anything using the DS2480, including the DS1411k and the DS 9097U). It builds up a list of devices available, lets you read and write their registers, etc.
The connection object is an Hardware::iButton::Connection. The main user-visible purpose of it is to provide a list of Hardware::iButton::Device objects. These can be subclassed once their family codes are known to provide specialized methods unique to the capabilities of that device. Those devices will then be Hardware::iButton::Device::DS1920, etc.
iButtons and solder-mount Touch Memory devices are each identified with a unique 64-bit number. This is broken up into 8 bits of a "family code", which specifies the part number (and consequently the capabilities), then 48 bits of device ID (which Dallas insures is globally unique), then 8 bits of CRC. When you pass these IDs to and from this package, use hex strings like "0123456789ab".
Download (0.021MB)
Added: 2007-08-15 License: Perl Artistic License Price:
808 downloads
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
Plasmatronics 0.03
Plasmatronics Perl module is a Plasmatronics PL regulator controller. more>>
Plasmatronics Perl module is a Plasmatronics PL regulator controller.
SYNOPSIS
use Device::Regulator::Plasmatronic;
my $r = Device::Regulator::Plasmatronic;
print "Current state of charge = " . $r->pl_dsoc . "n";
This is an interface library via the serial port to a Plasmatronics Regulator. (http://www.plasmatronics.com.au/)
MAJOR LIMITATIONS
Serial Port
I have to replace the serial port driver - currently I use the unix only version, but I have written
Hard Coded Multiplier
The multiplier used for voltages etc is hard coded (currently 4 = 48 Volt system). This can be read from the system, so I will have to do that as part of the initialisation.
Combined Values
Load and other things combine values from multiple locations to allow for larger numbers. I know that I have got this wrong in a number of places. Work to be done to test these for large numbers (eg: > 25 Amps etc).
<<lessSYNOPSIS
use Device::Regulator::Plasmatronic;
my $r = Device::Regulator::Plasmatronic;
print "Current state of charge = " . $r->pl_dsoc . "n";
This is an interface library via the serial port to a Plasmatronics Regulator. (http://www.plasmatronics.com.au/)
MAJOR LIMITATIONS
Serial Port
I have to replace the serial port driver - currently I use the unix only version, but I have written
Hard Coded Multiplier
The multiplier used for voltages etc is hard coded (currently 4 = 48 Volt system). This can be read from the system, so I will have to do that as part of the initialisation.
Combined Values
Load and other things combine values from multiple locations to allow for larger numbers. I know that I have got this wrong in a number of places. Work to be done to test these for large numbers (eg: > 25 Amps etc).
Download (0.014MB)
Added: 2007-06-19 License: Perl Artistic License Price:
862 downloads
NVTCom 1.02
NVTCom is a library to access using java RFC2217 devices. more>>
NVTCom is a library to access using java RFC2217 devices, the class hide all the overhead of the telnet protocol and the special options for setting the serial port.
In java is very difficult to access serial device with this library is possible connect serial device to one terminal server and access the device from the network. NVTCom package contains both binary and source code.
NVTCom as been tested with the following hardware/software terminal server :
- Kermit sredir 2.2.0
- Simet cross
- web51
- Jts
- ser2net
But I think work with any compatible RFC2217 terminal server because I use this class in one my project from many years.
<<lessIn java is very difficult to access serial device with this library is possible connect serial device to one terminal server and access the device from the network. NVTCom package contains both binary and source code.
NVTCom as been tested with the following hardware/software terminal server :
- Kermit sredir 2.2.0
- Simet cross
- web51
- Jts
- ser2net
But I think work with any compatible RFC2217 terminal server because I use this class in one my project from many years.
Download (0.066MB)
Added: 2006-04-27 License: GPL (GNU General Public License) Price:
1276 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 winutilities 5.27 serial 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