Main > Free Download Search >

Free serial ws v1.0 software for linux

serial ws v1.0

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 314
Serial Over IP 1.0

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.
<<less
Download (0.16MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1218 downloads
LibSerial 0.0.3

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.
<<less
Download (0.35MB)
Added: 2006-05-18 License: GPL (GNU General Public License) Price:
1260 downloads
CelSius WS 1.0.1

CelSius WS 1.0.1


CelSius Web Script is a C++ written all-new and accurate scripting language. more>>
CelSius Web Script is a C++ written all-new and accurate scripting language, optimized for web, but which can be used with files or directly from command-line. WS stands for Web Script.

Whats New in This Release:

ï¿1⁄2 Speed increases (code cleanup), better string control, POST variables, URL decoding, and the functions readfile, writefile, url_decode, chdir, readdir, interpret, and eval.

<<less
Download (0.010MB)
Added: 2006-03-17 License: GPL (GNU General Public License) Price:
1318 downloads
Tiny serial terminal 1.1

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)
<<less
Download (0.005MB)
Added: 2006-08-21 License: BSD License Price:
1208 downloads
Serbert 0.1.0

Serbert 0.1.0


Serbert is a serial bit error rate tester. more>>
Serbert is a command line utility which performs a Bit Error Rate Test (BERT) on serial lines for Unix and its variants. It does this by transmitting bytes, and waiting for their uncorrupted return.

Serbert, however, does not provide a true Bit Error Rate Test (BERT), as it does not check the individual bits returned. It uses the operating systems standard serial interface, which provides the status of each returned byte.
<<less
Download (0.10MB)
Added: 2005-04-08 License: GPL (GNU General Public License) Price:
1661 downloads
Surblhost 0.8.0

Surblhost 0.8.0


Surblhost project is a small program to see if hostnames are listed in the Spam URI Realtime Blocklists (SURBL). more>>
Surblhost project is a small program to see if hostnames are listed in the Spam URI Realtime Blocklists (SURBL).

Hosts that are blacklisted means that global spam email have been reported to contain links to these hosts.

Many popular spam email filters use these lists to identify spam email, but this program makes it possible to use the lists for any conceivable purpose, such as filtering out bad hosts from URL redirection, and so on.

Examples:

Verbose output

$ surblhost -v bigredskhoediet.com clowndiket.com
checking against multi.surbl.org
bigredskhoediet.com.multi.surbl.org is blacklisted by [jp][ab][ob][sc][ws]
clowndiket.com.multi.surbl.org is blacklisted by [jp][ob][sc][ws]

see http://www.surbl.org/lists.html for more information on the blacklists

More verbose output

$ surblhost -vv --test
test.sc.surbl.org.sc.surbl.org 127.0.0.2 is blacklisted by spamcop
test.sc.surbl.org.sc.surbl.org txt record: sc.surbl.org permanent test point

Whitelisting and stripping of subdomains

$ surblhost -vv -s www.google.com
checking against multi.surbl.org
google.com is in whitelist

Recognition of two-level TLDs

$ surblhost -vv -s www.somewhere.co.uk
checking against multi.surbl.org
somewhere.co.uk.multi.surbl.org is not blacklisted

Blocked site discovered using recursive checking

# NO HIT
$ surblhost -v 156.tissuqeweightloss.com
checking against multi.surbl.org
warning: hostname contains subdomains: 156.tissuqeweightloss.com (try option -r)
156.tissuqeweightloss.com.multi.surbl.org is not blacklisted

# OPTION -r GIVES HIT
$ surblhost -v -r 156.tissuqeweightloss.com
checking against multi.surbl.org recursively
156.tissuqeweightloss.com.multi.surbl.org is not blacklisted
tissuqeweightloss.com.multi.surbl.org is blacklisted by [jp][ob][sc][ws]

see http://www.surbl.org/lists.html for more information on the blacklists
<<less
Download (0.086MB)
Added: 2007-04-09 License: GPL (GNU General Public License) Price:
928 downloads
ProScrabble v1.0

ProScrabble v1.0


ProScrabble is a scrabble program and powerful dictionary search utility. more>>
ProScrabble is a scrabble playing program and a very powerful dictionary search. You can load/save/print games and add new dictionaries. It plays on 6 different levels and even the levels are editables.
Main features:
- Play against your friend, computer(s) or see a demo game between computers.
- Very powerful and fast dictionary search
- You can supply new dictionaries or edit them
- Save and load current game
- Replay the last game
- Hint from the computer
- And more
<<less
Download (0.70MB)
Added: 2006-09-01 License: Freeware Price:
1924 downloads
Serial Line Sniffer 0.4.4

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.
<<less
Download (0.14MB)
Added: 2006-06-28 License: GPL (GNU General Public License) Price:
1248 downloads
WIGS 2.0

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.
<<less
Download (MB)
Added: 2006-11-21 License: GPL (GNU General Public License) Price:
1072 downloads
AlchemySOAP 1.0.0

AlchemySOAP 1.0.0


AlchemySOAP is a fork of the EasySoap++ SOAP 1.1 library. more>>
AlchemySOAP is a fork of the EasySoap++ SOAP 1.1 library. Adding enhanced protocol support (SOAP 1.2), a large number of automated unit tests and interoperability tests, and several other notable features (Multithreaded SOAP request handling, optional SSL/DOM, serialization improvements to work with WS-* protocols, etc.). This library is open source, licensed under the LGPL.
AlchemySOAP can interoperate with a large number of 3rd party SOAP stacks, including: Apache, MS SOAP Toolkit, gSoap, SOAP::Lite, SQL Data, and White Mesa.
Enhancements:
- Support for SOAP 1.2 was added.
- The SOAPServer and SOAPServerDispatch classes were refactored to allow multithreaded handling of requests.
- Serialization and deserialization of Xerces-C elements are supported.
- Saving whitespace between SOAP elements during deserialization and including it during serialization is supported.
- This allows a SOAP message to remain the same after the deserialization or serialization cycle (which is needed for WS-Security).
<<less
Download (0.18MB)
Added: 2007-02-09 License: LGPL (GNU Lesser General Public License) Price:
988 downloads
Bio::SAGE::Comparison 1.00

Bio::SAGE::Comparison 1.00


Bio::SAGE::Comparison module compares data from serial analysis of gene expression (SAGE) libraries. more>>
Bio::SAGE::Comparison module compares data from serial analysis of gene expression (SAGE) libraries.

SYNOPSIS

use Bio::SAGE::Comparison;
$sage = Bio::SAGE::Comparison->new();

This module provides several tools for comparing data generated from serial analysis of gene expression (SAGE) libraries.

BACKGROUND

Serial analysis of gene expression (SAGE) is a molecular technique for generating a near-global snapshot of a cell population’s transcriptome. Briefly, the technique extracts short sequences at defined positions of transcribed mRNA. These short sequences are then paired to form ditags. The ditags are concatamerized to form long sequences that are then cloned. The cloned DNA is then sequenced. Bioinformatic techniques are then employed to determine the original short tag sequences, and to derive their progenitor mRNA. The number of times a particular tag is observed can be used to quantitate the amount of a particular transcript. The original technique was described by Velculescu et al. (1995) and utilized an ~14bp sequence tag. A modified protocol was introduced by Saha et al. (2002) that produced ~21bp tags.

PURPOSE

This module facilitates the comparison of SAGE libraries. Specifically:

1. Calculations for determining the statistical
significance of expression differences.
2. Dynamically convert longer-tag libraries to
a shorter type for comparison (e.g. comparing
a LongSAGE vs. a regular SAGE library).

Both regular SAGE (14mer tag) and LongSAGE (21mer tag) are supported by this module.

Statistical significance in library comparisons is calculated using the method described by Audic and Claverie (1997). Code was generated by directly porting the authors original C source.

<<less
Download (0.008MB)
Added: 2007-07-14 License: Perl Artistic License Price:
832 downloads
comserv 1.4.3

comserv 1.4.3


COMSERV is a program that allows you to talk to a network terminal server such as a Xyplex MAXserver 1600. more>>
COMSERV is a program that allows you to talk to a network terminal server such as a Xyplex MAXserver 1600.
The handy thing about this program is that the client side of the connection does not need to know anything about how to talk to the terminal server. COMSERV handles the connection details. Thus, you can use existing programs like tip to talk to devices attached to your network terminal server without any modification.
Also, you can use COMSERV to turn your Unix computer itself into a terminal server and serve up its own local serial ports over the network for remote systems to access. This is handy if you have several systems lying around and you want to utilize devices attached to their serial ports.
My primary motivation for writing this program was to expand the I/O capabilities of my FreeBSD home computer. I have many serial devices that I want to connect to my PC which include my modem, Palm Pilot, GPS, various micro-controllers, my EEPROM programmer, and other computers and printers. But with only two serial ports on my PC, I became annoyed at having to reach around the back of my computer and swap cables every time I wanted to plug in a different device. [I think all inventions are the product of the laziness of the inventor :-)] So I searched eBay and found a couple of these Xyplex terminal servers that looked promising, I bid on them, got them, and began hacking.
The only problem with using this type of device for serial expansion, is that if you use a program like tip on Unix (tip is a very basic but functional program to connect directly to a serial port), it expects to be able to open the serial port by opening a /dev/xyz device file that corresponds to a real serial device. The Xyplex, on the other hand, communicates to the Unix system via an ethernet network. In order to talk to one of the serial ports on the Xyplex, you need to establish a TCP/IP connection between your Unix computer and the Xyplex device at a particular TCP port. The TCP port you connect to determines which Xyplex serial port you connect to. For the Xyplex 1600, serial port 1 is TCP port 2100, serial port 2, is TCP port 2200 and so on.
Unfortuneately, tip, and programs like it, have no idea how to establish a TCP/IP connection to the Xyplex in order to transfer data to and from a serial device connected to the Xyplex.
This is what COMSERV does. COMSERV creates a set of pseudo-tty device files that are palatable to tip and other programs. COMSERV opens the master side of the pseudo terminal and the client program (tip in this case) opens the slave side. Data written on the slave endpoint comes out on the master endpoint and vice-versa. This mechanism establishes a connection between the client program and COMSERV. COMSERV then uses TCP/IP to establish a connection to the network terminal server.
Thus, data originating from the client program is written to the slave tty where is read by COMSERV. COMSERV then writes the data to the network socket to the Xyplex, which then passes it on to the designated serial port. Data originating from the serial device attached to the Xyplex takes the reverse path.
Only one instance of COMSERV is required to be running on your system to handle all of your network terminal servers (it can handle as many terminal servers and ports as the speed and resources of your system allows). COMSERV is designed to handle many connections in this fashion, and does so by multiplexing between them using asynchronous device and socket I/O.
While I wrote COMSERV to talk to a Xyplex MAXserver 1600, it should work with other manufacturers products as long as they follow a similar API. The Xyplex devices that I have are 16 port devices that connect serial devices to an ethernet network.
If COMSERV sounds useful to you, feel free to download and use it. The program is provided in source form, so you will need to extract it and compile it. If you use FreeBSD, simply do the following:
% cd /usr/ports/comms/comserv
% make install
I use it on FreeBSD 4-STABLE. I dont currently know of any outstanding bugs, but if you find and fix any bugs, please send me your fixes so that others can benefit from them as well.
If you do decide to use COMSERV, please note the accompanying license. In a nutshell, you can use it without restriction as long as you credit me and keep the copyright notice intact. If you happen to like it, feel free to send your thanks, letting me know. If you dont like it, let me know why, perhaps I can improve it. If you improve it, please send me your changes and Ill see about integrating them so that others can benefit from your improvements.
Enhancements:
- Implement a power of 2 backoff and retry for failing connections with a maximum 10 minute wait. This keeps from filling up the logs with failed repeated attempts.
<<less
Download (0.029MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1211 downloads
GnomeRSVP 1.4

GnomeRSVP 1.4


GnomeRSVP project is a rapid serial visual projector. more>>
GnomeRSVP project is a rapid serial visual projector.
GnomeRSVP is a "Rapid Serial Visual Projector" similar to products like AceReader.
In this dynamic representation of text, each word is flashed on the screen one at a time in succession.
The reader is less inclined to "oralize" the text, rather the reader interprets whole words as meaningful written symbols.
Automatic re-reading of adjacent previous text is therefore rendered impossible.
This results in much higher reading speeds than are possible with standard techniques.
Main features:
- Gnome compliance
- Font Selection
- Color Selection
- Text, HTML, and PDF file support
- Session Support
- Remembers Last Location and Position
- URL support!
- Variable speed from 120 to 6000 words per minute
<<less
Download (0.011MB)
Added: 2006-10-18 License: LGPL (GNU Lesser General Public License) Price:
1105 downloads
KSMS-Tool 1.0

KSMS-Tool 1.0


KSMS-Tool is a tool for sending SMS via your mobile phone. more>>
KSMS-Tool is a tool for sending SMS via your mobile phone. In principle, every modern mobile phone should be supported; these have been explicitely tested so far:
- Siemens S55
- Sony-Ericsson K700i
The connection to the mobile phone is established via the serial interface. In principle, every serial emulation (e.g. via USB, IrDA, Bluetooth) should also work if an error-free connection is guaranteed (especially in the wireless cases IrDA resp. Bluetooth).
Details on choosing a non-default connection to the mobile phone or on how to populate the user-defined addressbook can be found on the KSMS-Tool homepage.
<<less
Download (0.030MB)
Added: 2006-06-05 License: GPL (GNU General Public License) Price:
1239 downloads
Ellipse 1.0.3

Ellipse 1.0.3


Ellipse is a nice plugin for the famous graphical program GIMP. more>>
Ellipse is a nice plugin for the famous graphical program GIMP. I have started to write it for a long time, where gimp was in an early state.

But after gimp became V1.0 I have rewriten this plugin, so this plugin would work again. Now, the Ellipse-Plugin works with gimp V1.0 and V1.1 (mybee it will work with other versions, too).

The best way to see what this plugin does, is to look at an example.

<<less
Download (MB)
Added: 2006-09-15 License: GPL (GNU General Public License) Price:
1141 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5