Main > Free Download Search >

Free nerolinux serial software for linux

nerolinux serial

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 240
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
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
Linux X10 universal device driver 2.1.4

Linux X10 universal device driver 2.1.4


Linux X10 universal device driver provides a /dev interface to an X10 network through some Linux kernel modules and daemons. more>>
Linux X10 universal device driver (also known as Project WiSH) provides a /dev interface to an X10 network through a combination of Linux kernel modules and daemons.
It is intended to provide a standard interface and syntax to shell script utilities (such as cat and echo), Perl scripts, C programs, or Java programs so that everything from a quick hack to a more advanced program can manipulate the X10 devices in an automated home regardless of the transceiver used.
Its simplest use is with shell scripts (examples of which are provided in the package). Currently the project supports the 3 X10 transceivers (PowerLinc Serial, PowerLinc USB, and CM11A).
Main features:
- Full /dev/x10 capability with enhancements for non-blocking writes
- Full support for PowerLinc Serial transceiver
- Full support for CM11A Serial transceiver
- Full support for PowerLinc USB transceiver (with kernel patches for USB)
Enhancements:
- X10 state machine simulator runs in userspace
- Kernel module maintains status of individual devices and implements API only
- non-blocking writes (by popular demand) so commands can be queued up in rapid succession
- PowerLinc USB now uses HID interface
- Version 2.0 drivers work with kernel 2.6.7 and higher and with kernel version 2.4.0 (the PowerLinc USB will not work with kernel 2.4 due to lack of support for multibyte messages in the USB subsystem of the kernel. If you require the PowerLinc USB and kernel 2.4, use wish-1.6.10. )
- Simpler compilation and installation method
<<less
Download (0.1MB)
Added: 2006-09-04 License: GPL (GNU General Public License) Price:
1164 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
Doc::Perlish::Writer 0.14

Doc::Perlish::Writer 0.14


Doc::Perlish::Writer is a base class for stream output functions. more>>
Doc::Perlish::Writer is a base class for stream output functions.

SYNOPSIS

# using - generally use a subclass
my $writer = Doc::Perlish::Writer::XML->new();

$doc->receiver($writer);
$doc->send_all();

my $output = $writer->output; # an IO::All object

# or, you can pass an object or specify an IO::All source
$writer->output("filename");
$writer->output($scalar);

# to get the document body
$writer->doc;

A writer is something that takes Doc::Perlish Serial API events, and converts them into a stream.

<<less
Download (0.055MB)
Added: 2007-03-10 License: Perl Artistic License Price:
958 downloads
conexus library 0.5.2

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.

<<less
Download (MB)
Added: 2007-03-18 License: LGPL (GNU Lesser General Public License) Price:
952 downloads
Business::OnlinePayment::iAuthorizer 0.2.1

Business::OnlinePayment::iAuthorizer 0.2.1


Business::OnlinePayment::iAuthorizer is an iAuthorizer.net backend for Business::OnlinePayment. more>>
Business::OnlinePayment::iAuthorizer is an iAuthorizer.net backend for Business::OnlinePayment.

SYNOPSIS

use Business::OnlinePayment;

my $tx = new Business::OnlinePayment("iAuthorizer");
$tx->content(login => ..., # login, password, and serial for your account
password => ...,
serial => ...,
action => Normal Authorization,
card_number => 4012888888881, # test card
expiration => 05/05,
amount => 1.00,
address => 123 Anystreet,
zip => 12345,
cvv2 => 1234,
);

$tx->submit();

if($tx->is_success()) {
print "Card processed successfully: ".$tx->authorization."n";
} else {
print "Card was rejected: ".$tx->error_message."n";
}

<<less
Download (0.004MB)
Added: 2006-10-07 License: Perl Artistic License Price:
1113 downloads
Linice 2.6

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.
<<less
Download (0.91MB)
Added: 2005-07-29 License: GPL (GNU General Public License) Price:
1551 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
MobileRemoteSE 0.1

MobileRemoteSE 0.1


MobileRemoteSE is a light (non-Java), serial-over-bluetooth-based remote control for Amarok. more>>
MobileRemoteSE is a light (non-Java), serial-over-bluetooth-based remote control for Amarok.
Uses the Sony Ericsson AT command set, and supports the following Sony Ericsson phone models: K750, W800, Z520, W550, W600, W900, W810, Z530, W300, K510, K310, W700, Z525, W710, Z550, Z558, K320
Main features:
- Appears under "Entertainment" menu on the phone.
- Supports Play/Pause, Next, Prev, Stop, Volume Up/Down operations from mobile phone.
- Displays the current running track on Amarok in the phone menu title.
- Since J2ME is not used (unlike some other alternatives), the remote control can be used while running some other application on non-multitasking models.
Instructions:
1) Bind /dev/rfcomm0 to the serial-over-bluetooth channel of your mobile. Please refer to your distro docs or howtos on the internet to find out how to do this.
2) Install Device::Modem package for Perl. You can either use your distro packages for this, or install through CPAN as:
cpan -i Device::Modem
3) Install and start script from Amarok.
<<less
Download (0.008MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1044 downloads
DNS::ZoneParse 0.95

DNS::ZoneParse 0.95


DNS::ZoneParse is a Perl module to parse and manipulate DNS Zone Files. more>>
DNS::ZoneParse is a Perl module to parse and manipulate DNS Zone Files.

SYNOPSIS

use DNS::ZoneParse;

my $zonefile = DNS::ZoneParse->new("/path/to/dns/zonefile.db", $origin);

# Get a reference to the MX records
my $mx = $zonefile->mx;

# Change the first mailserver on the list
$mx->[0] = { host => mail.localhost.com,
priority => 10,
name => @ };

# update the serial number
$zonefile->new_serial();

# write the new zone file to disk
open NEWZONE, ">/path/to/dns/zonefile.db" or die "error";
print NEWZONE $zonefile->output();
close NEWZONE;

INSTALLATION

perl Makefile.PL
make
make test
make install

<<less
Download (0.009MB)
Added: 2007-04-16 License: Perl Artistic License Price:
925 downloads
zCI Computer Inventory System 3.1B

zCI Computer Inventory System 3.1B


zCI is freeware for computer inventory. It is free but contains a lot of corporate feature. zCI has 100% web-based user interface, including its automatic data gathering mechanism. Also, zCI has peripheral inventory capability and facilities to manage device ownerships. zCI provides client programs for Windows and Linux/Unix operating system. The client programs automatically collect hardware and software information. more>>

zCI Computer Inventory System - zCI is freeware for computer inventory. It is free but contains a lot of corporate feature. zCI has 100% web-based user interface, including its automatic data gathering mechanism. Also, zCI has peripheral inventory capability and facilities to manage device ownerships.

zCI provides client programs for Windows and Linux/Unix operating system. The client programs automatically collect hardware and software information, such as hardware list, software list, computer serial number, monitor serial number, MAC address and etc. The free zCI gives you more and better features compared to many non-free inventory softwares.


Enhancements:
Version 3.1B

Advance Computer Finder, Monitor Serial Number Autodetection


System Requirements:PHP, MySQL
<<less
Download (1.6Mb)
Added: 2008-06-28 License: Free Price: Free
63 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
libmidixx 0.5

libmidixx 0.5


libmidixx is a C++ MIDI library. It works on GNU/Linux systems. more>>
libmidixx is a C++ MIDI library. It works on GNU/Linux systems.

It is intended for a multimedia application that handles playback, recording, and editing of MIDI sequences, though the current version just implements playback only.

libmidixx supports OSS, ALSA, and serial (tty) MIDI ports, and also comes with a user-space sequencer implementation, which does a fair job on a lightly-loaded machine.

Future Plans

External sync
Recording
Support for kernel sequencers (ALSA / OSS)
Streaming
Support for networking?
<<less
Download (MB)
Added: 2006-06-01 License: GPL (GNU General Public License) Price:
1240 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
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5