Main > Free Download Search >

Free wordfast serial software for linux

wordfast serial

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 240
dsflasher 0.9

dsflasher 0.9


dsflasher is a utility to flash Dallas (Maxim) DS89C450 microcontrollers using a ROM loader. more>>
dsflasher is a utility to flash Dallas (Maxim) DS89C450 microcontrollers using a ROM loader.

Usage:

dsflasher -f [input filename] -p [serial port]
<<less
Download (0.003MB)
Added: 2007-08-22 License: GPL (GNU General Public License) Price:
797 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
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
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
PoTerm 2.0

PoTerm 2.0


PoTerm is a terminal shell that can be used for talking to a comm or serial port. more>>
PoTerm is serial terminal shell talks to serial ports and it is capable of sending AT commands to modems. A serial communication library is also available. Works on Windows and Linux also.
Enhancements:
- An enhanced cmd shell provided to intaract with serial port
- A serial communication library
- connection profile saving, log support (loglevels also) available
- serial sessions can be established using single commands (useful when sending "at" commands using perl, tcl, etc scripts)
- not tested on linux
<<less
Download (0.087MB)
Added: 2007-02-06 License: LGPL (GNU Lesser General Public License) Price:
992 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
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
RT 0.1

RT 0.1


RT is one free real-time operating system. more>>
RT is one free real-time operating system with one hardware depending part very little this can make possible the porting for other microprocessor.
The RT project Is one real-time operating system for the ARM 7 architecture. The main source can be used in any ARM 7 compatible microprocessor and the device driver can are tested using the Keil MCB2140 with the Philips LPC2148.
Main features:
- Hard real-time multi threading
- Support for semaphore and mutual exclusion
- User definable priorities from 001 to 254
- Fast memory allocation
- Free compiler.
- Asynchronous serial driver for 16550 Uart.
- Serial driver for the 8051 architecture
- Serial console.
- Sample application.
- And more ....
Current porting:
- ARM7 with GNUARM and Philips LPC2148 micro controller tested with the Keil MCB2140 evaluation board.
- 8051 using SDCC compiler tested with the J51 emulator.
Installation:
Extract the package in one new directory. Set the path for the compiler desired and the variable RT to the root of the package. Es. if the package is extracted in ~/rt-0.0 set RT=~~/rt-0.0
Directory structure relative to the root of the package.
docs - Documentation directory
efsl-x.x.x - Embedded file system library
examples - Examples source directory
obj - Precompiled example
rt - RTOS main directory
script - SCript used for linking target
sdcc - SDCC utility
makefile.inc - Include makefile from all program.
makefile.efsl - Makefile for embedded file system library
makefile.rt - Makefile for RTOS library
readme.txt - This file.
<<less
Download (2.0MB)
Added: 2006-12-14 License: GPL (GNU General Public License) Price:
1060 downloads
fax4CUPS 1.28

fax4CUPS 1.28


fax4CUPS is a simple shell scripts that acts as a CUPS backend. more>>
fax4CUPS is a very simple shell script that acts as a CUPS backend for a serial fax modem. Essentially, you print with lpr and the fax is sent.
The nice thing is that you have CUPS around, and this means, for instance, that you can check whether your fax has been sent just using your favorite browser (as you would do for any other printer), even if the fax modem is really on a remote server. fax4CUPS project supports HylaFAX, efax, and mgetty-fax.
Enhancements:
- Two deadly bugs in shell syntax have been fixed.
<<less
Download (0.012MB)
Added: 2006-08-31 License: GPL (GNU General Public License) Price:
1150 downloads
Cwdaemon 0.9.4

Cwdaemon 0.9.4


Cwdaemon is a small daemon which uses the pc parallel or serial port and a simple transistor switch to output morse code. more>>
Cwdaemon is a small daemon which uses the pc parallel or serial port and a simple transistor switch to output morse code to a transmitter from a text message sent to it via the udp internet protocol.

Cwdaemon uses the PC speaker or your soundcard to generate a sidetone. The program is called as root, with "cwdaemon -p portnumber -s device". If no portnumber is given, the default portnumber 6789 is used. Device should be one of ttyS0, ttyS1, parport0 or parport1. Please read the README in the source package for information how to setup your parallel/serial port.

Cwdaemon can be tested by installing the netcat package and type: "nc -u localhost 6789". Any character typed on the command line will be sent to cwdaemon.

You could also use the following shell script which is character based.

#!/bin/sh

old_tty_settings=$(stty -g)
stty -icanon
trap stty "$old_tty_settings"; exit 0 INT

echo "Press (CTRL-C) to interrupt..."

while true; do
nc -u localhost 6789
done
<<less
Download (0.23MB)
Added: 2006-12-08 License: GPL (GNU General Public License) Price:
1050 downloads
Hardware::iButton 0.03

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".

<<less
Download (0.021MB)
Added: 2007-08-15 License: Perl Artistic License Price:
808 downloads
Sys::PortIO 0.1

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.

<<less
Download (0.72MB)
Added: 2007-04-13 License: Perl Artistic License Price:
932 downloads
YAuCP 1.0 beta2

YAuCP 1.0 beta2


YAuCP is a collection of tools for uC (micro-controller) development. more>>
YAuCP is a collection of tools for uC (micro-controller) development. Its designed mainly for AVR uControllers and aims to develop almost every part of the development chain, ranging from software tools to hardware designs.
Enhancements:
- This release of MagicTerm features a serial port terminal with some handy features.
- In addition to the default readline behaviour it can read an arbitrary number of bytes, has working string triggers, and makes all serial port configuration options avaliable in the configuration file.
- pySerial is now required.
<<less
Download (0.017MB)
Added: 2005-10-11 License: GPL (GNU General Public License) Price:
1474 downloads
FLASH-PLAICE 0.1

FLASH-PLAICE 0.1


FLASH-PLAICE is a powerful in-circuit development tool. more>>
FLASH-PLAICE is a powerful in-circuit development tool that combines the features of a flash programmer, an emulator, and a high speed multi-channel logic analyzer into one device. The project runs uClinux.

The logic analyzer features up to 200MHz sampling rates and up to 32 input channels. The logic analyzer Java client features support for up to 200MHz sampling rates, user controlled filtering operations, time line in diagram, metadata (size, rate, and trigger position) stored in files, an ID command for device identification, configurable serial port transfer rate, user configurable drawing modes (logic level, hex value, and scope), and Java client access via almost any PC with a serial port.

The Java client uses the RXTX serial library with support for 34 platforms including Linux, Windows, and Solaris. Java client plugins include an SPI and I2C bus protocol analyzer, timing analysis to state analysis conversion, and post-processing functions.
<<less
Download (MB)
Added: 2007-04-30 License: GPL (GNU General Public License) Price:
911 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
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5