Main > Free Download Search >

Free rx software for linux

rx

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 22
ControlX10::CM17 0.07

ControlX10::CM17 0.07


ControlX10::CM17 is a Perl extension for FireCracker RF Transmitter. more>>
ControlX10::CM17 is a Perl extension for FireCracker RF Transmitter.

SYNOPSIS

use ControlX10::CM17;

# $serial_port is an object created using Win32::SerialPort
# or Device::SerialPort depending on OS
# my $serial_port = setup_serial_port(COM10, 4800);

&ControlX10::CM17::send($serial_port, A1J);
# Turns device A1 On
&ControlX10::CM17::send($serial_port, A1K);
# Turns device A1 Off
&ControlX10::CM17::send($serial_port, BO);
# Turns All lights on house code B off

The FireCracker (CM17A) is a send-only X10 controller that connects to a serial port and transmits commands via RF to X10 transceivers.

The FireCracker derives its power supply from either the RTS or DTR signals from the serial port. At least one of these signals must be high at all times to ensure that power is not lost from the FireCracker. The signals are pulsed to transmit a bit (DTR for 1 and RTS for 0). The normal rx/tx read/write lines are not used by the device - but are passed through to allow another serial device to be connected (as long as it does not require hardware handshaking).

A 40-bit command packet consists of a constant 16 bit header, a constant 8 bit footer, and 16 data bits. The data is subdivided into a 5 bit address $house code (A-P) and an 11 bit $operation. There are "ON" commands for 16 units per $house code (1J, 2J...FJ, GJ) and similar "OFF" commands (1K, 2K...FK, GK). A send decodes a parameter string that combines $house$operation into a single instruction. In addition to $operation commands that act on individual units, there are some that apply to the entire $house code or to previous commands.

$operation FUNCTION
L Brighten Last Light Programmed 14%
M Dim Last Light Programmed 14%
N All Lights Off
O All Lights On
P All Units Off

Starting with Version 0.6, a series of Brighten or Dim Commands may be combined into a single $operation by specifying a signed amount of change desired after the unit code. An "ON" command will be sent to select the unit followed by at least one Brighten/Dim. The value will round to the next larger magnitude if not a multiple of 14%.

&ControlX10::CM17::send($serial_port, A3-10);
# outputs A3J,AM - at least one dim

&ControlX10::CM17::send($serial_port, A3-42);
# outputs A3J,AM,AM,AM - even multiple of 14

&ControlX10::CM17::send($serial_port, AF-45);
# outputs AFJ,AL,AL,AL,AL - round up if remainer

<<less
Download (0.008MB)
Added: 2007-04-16 License: Perl Artistic License Price:
923 downloads
GKrellM 2.3.0

GKrellM 2.3.0


GKrellM is a system monitor package. more>>
GKrellM application is a GTK-based stacked monitor program that charts SMP CPUs, disks, load, active net interfaces, and internet connections.
There are also builtin monitors for memory and swap, file systems with mount/umount feature, mailbox checking including POP3 and IMAP, clock/calendar, laptop battery, sensors (temperatures, voltages, and fans), and uptime.
It has LEDs for the net monitors and an on/off button and online timer for PPP. There is a GUI popup for configuration, plugin extensions can be installed, and many themes are available. It also features a client/server monitoring capability.
Main features:
- Hostname/systemname display.
- Clock/calendar.
- SMP CPU monitor that can chart individual CPUs and/or a composite CPU.
- Temperature, fan, and voltage sensor monitors if supported by the kernel and the mainboard hardware (Linux requires lm_sensors to be installed).
- Each sensor monitor has a configurable alarm and warning.
- Process monitor with a chart for load and forks and a display of number of current processes and users.
- Disk monitor that can chart individual disks or a composite disk.
- Internet monitor (http, ftp, ...) that displays current tcp port connections and charts historical port hits for over two days.
- Net interface monitors with charts for all routed net interfaces. Data rx/tx LEDs and a timer button that can be linked to a ppp or isdn net interface and displays on line time.
- Memory and swap space usage meters, and a swap page in/out chart.
- File system meters which show capacity/free space and can mount/umount.
- A mailbox monitor which can launch a mail reader, a mail fetch/check program, and a sound notify command. Builtin new mail message checking for mbox, maildir, MH, POP3, and IMAP mailboxes.
- APM laptop battery meter with a configurable alarm and warning for low battery time left.
- Uptime display.
- Multiple monitors managed by a single process to reduce system load.
- Charts have auto scaling or fixed scaling modes.
- Commands can be configured to run when monitor labels are clicked.
- gkrellm can run in client mode and collect data from a gkrellmd server running on a remote machine.
- Both gkrellm and the gkrellmd server are plugin capable so special interest monitors can be coded.
<<less
Download (0.89MB)
Added: 2007-07-22 License: GPL (GNU General Public License) Price:
824 downloads
Speedometer 2.4

Speedometer 2.4


Speedometer is a console bandwidth and file download progress monitor. more>>
Speedometer project is a console bandwidth and file download progress monitor with a logarithmic bandwidth display and a simple command-line interface.

Usage:

speedometer [options] tap [[-c] tap]... Monitor network traffic or speed/progress of a file transfer. At least one tap must be entered. -c starts a new column, otherwise taps are piled vertically.

Taps: filename [expected-size] display download speed [with progress bar] -rx network-interface display bytes received on network-interface -tx network-interface display bytes transmitted on network-interface

Options: -i interval-in-seconds eg. "5" or "0.25" default: "1" -p use plain-text display (one tap only)

<<less
Download (0.021MB)
Added: 2006-04-10 License: LGPL (GNU Lesser General Public License) Price:
1312 downloads
KNetworkLED 0.5.1

KNetworkLED 0.5.1


KNetworkLED is a KDE system tray app that basically mimics the behaviour of the windows network activity system tray icon. more>>
KNetworkLED is a KDE system tray app that basically mimics the behaviour of the windows network activity system tray icon.
Main features:
- Docks into KDE system tray.
- Has a configuration dialog from which you can select what network device to monitor (out of the ones you have available)and how often you want to poll that device for activity (100ms to 1000ms).
- Tooltip popup when mouseovering the systemtray icon that displays what device is being monitored and how many TX/RX packets have been transmitted/recieved.
Enhancements:
- Poll Timer was not updating on the fly when user changed it.
<<less
Download (0.51MB)
Added: 2005-09-13 License: GPL (GNU General Public License) Price:
1501 downloads
GENeric Radio IP 1.0

GENeric Radio IP 1.0


GENRIP is a kernel driver (presently for Linux only) that enables you to carry ethernet frames. more>>
GENRIP is a kernel driver (presently for Linux only) that enables you to carry ethernet frames over generic low-speed/low-power serial radios, such as Microhards MHX series radios. It is intended to speed up the development cycle for those creating low-powered Embedded telemetry and SCADA devices, but may have other applications as well. Once installed, the serial radio simply appears as a network interface like this:

[root@lindev]# ./ifconfig gr0
gr0 Link encap:Generic Radio IP HWaddr 00:00:02:04:06:08
inet addr:192.168.15.1 Mask:255.255.255.0
UP RUNNING MTU:234 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:30
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

GENRIP was originally based upon Stuart Cheshires STRIP driver, which is part of the Mobile Computing Group at Stanford Universitys Mosquitonet project. It has been radically modified since.

GENRIP was ported to this application by Lawrence Wimble of Design On Demand, Inc. Design On Demand, Inc. maintains GENRIP and hopes that youll call them if you need help with an embedded project using GENRIP (or any embedded project for that matter).

GENRIP is released for Linux under the GPL. A port to FreeBSD is planned in the near future.

<<less
Download (0.024MB)
Added: 2006-07-04 License: GPL (GNU General Public License) Price:
1210 downloads
VFU File Manager 4.05

VFU File Manager 4.05


VFU is console (text mode) file manager for UNIX/Linux. more>>
VFU is console (text mode) file manager for UNIX/Linux.

During the years I tried to make short attractive list of features which VFU has. Attractive as Advertising above :) and it does not seem to work... at least it didnt for me and I never liked it.

I made all possible to make VFU cover all file managing needs and offer large set of behaviour options. If I succeeded or not, you can decide for yourself but without trying I believe noone can say for sure.

Installation:

1. how to compile vfu

run `make from vfu base directory

this should compile everything

to compile each part of vfu manually do this:

-- go to `vslib directory
-- run `make
-- go to `vfu directory
-- run `make

if something goes wrong, check these:

-- if your `curses.h file locations is not `/usr/include/ncurses
you have to change this in the Makefile.

-- if vslib library is not in the `../vslib directory you also
have to change this in the Makefile.

2. how to install vfu

run `install script from vfu base directory

install script checks if all required files are available/built and then does this:

cp vfu/vfu rx/rx_* /usr/local/bin
cp vfu.1 /usr/local/man/man1
cp vfu.conf /usr/local/etc

3. how to install vfu manually

-- you have to copy `vfu in the `/usr/local/bin or
`/usr/bin directory and set mode to 755 `rwxr-xr-x
the owner is not significant ( root is also possible ).

-- there is preliminary man page ( vfu.1 ) which could be
copied to /usr/man/man1.

-- copy all `rx/rx_* tools to /usr/local/bin
-- install Net::FTP perl module if needed.
(this is used for FTP support)

WARNING: make sure to remove all old personal cache files!
<<less
Download (0.52MB)
Added: 2005-09-28 License: GPL (GNU General Public License) Price:
1487 downloads
bandwidth monitor 1.4

bandwidth monitor 1.4


bandwidth monitor is a small application which polls /proc/net/dev for the byte counts for a given network device. more>>
bandwidth monitor is a small application which polls /proc/net/dev for the byte counts for a given network device , and calculates the RX and TX bandwidths. Originally a shell script, then a Perl script, now rewritten in C so that it can easily be used on embedded devices like the Linksys WRT54G as well as.

This program started as a shell script that I ran on my home-brew firewall wireless router (Linux, of course, on a 486/66) to keep track of my incoming and outgoing bandwidth. This let me know that I was getting the bandwidth that I paid for, and it also helped me keep an eye on the throttling of bulk traffic so that I didnt choke out my interactive sessions. Of course, that was before I had QOS.

The program is probably tied to Linux, since it grabs the byte counts for the requested interface right from /proc/net/dev. It could pretty easily be modified to grab the same information from the output of /sbin/ifconfig, but that would waste resources to spawn a new process to parse the /proc/net/dev file and regurgitate it to us. Also, I havent bothered to look at how uniform the output of the byte counts from /sbin/ifconfig is on other operating systems.

As a side note, the C version also uses nanosleep() and gettimeofday() to get more accurate polling intervals and track the overall time (since sleep(), usleep(), nanosleep(), et. al. only guaruntee to wait at least as long as you request, but do not guaruntee that it wont be possibly much longer...) So, if you were interested in porting it, youd have to make sure that nanosleep() and gettimeofday() were also available, or lose the resolution of the time used in bandwidth calculations.

BUILDING

$ gcc -O3 -o bandwidth_monitor bandwidth_monitor.c
<<less
Download (0.004MB)
Added: 2007-04-23 License: GPL (GNU General Public License) Price:
923 downloads
Bauk HTTP server 2.0.5

Bauk HTTP server 2.0.5


Bauk HTTP server project is a high-performance Web server. more>>
Bauk HTTP server project is a high-performance Web server. Bauks advanced architecture and unique design provide high performance and many original features, ie. ability to serve unlimited number of Virtual Hosts/simultaneous HTTP connections per single server process without performance loss.
Full installation requires only a single directory of UNIX file system used as a working directory for Bauk executable. Configuration process is simple and performed by adjustment of Bauk configuration script.
Main features:
- Full HTTP/1.1 and CGI/1.1 standard compliance
- HTTP authentication, Basic method, auth script per Virtual Host
- Unlimited number of Virtual Hosts without performance loss
- Virtual Host aliases
- Unlimited number of simultaneous HTTP connections per single Bauk process with no performance loss (Special Edition)
- Persistent (Keep-Alive) connections
- URL Path; define URL and path with type of access; ie. read, write, browse, execute, require HTTP authentication, etc.
- OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE methods of HTTP request defined by HTTP/1.1, configurable per URL Path
- Content negotiation by client language and charset
- Configurable MIME types
- Configurable HTTP headers by MIME type
- Configurable HTML error documents / CGI executables
- Directory browsing; view content of directories with HTML links
- Execution of CGI programs/scripts
- SUID/SGID for CGI execution
- Chroot for CGI execution; chroot CGI to Virtual Hosts home
- 3 security layers for CGI execution: by URL limit to X-only ie. CGI dir; for RX-URL imply X-only for X-able files; impose X-only by file extension ie. CGI executables wrongly placed and no X flag
- Quotas for CGI execution; number of simultaneous CGI processes, execution priority, max execution time (duration), max CPU time, memory, filesize
- Quotas of network traffic in/out per Virtual Host (I/O speed limit)
- Quotas of connections per Virtual Host
- Quotas of connections per client IP number
- Access restriction by IP address; forbid and allow-only
- Access restriction by valid HTTP referrer
- Configurable HTTP-log format and location for Virtual Hosts
- Configurable singleprocess or multiprocess architecture
- Chroot for Bauk server process
- Full configurability; virtually all Bauk features are configurable by simple configuration script adjustment
- Easy configuration by script language; built-in configuration script interpreter with preprocessor, file-inclusion, block and single-line comments, two data types, variables, arithmetic operations and built-in functions
- Easy administration
- Flexibility
VLAJKOS INVISIBLE LICENSE (VIL):
This sofware is protected by VIL and the license states:
Youre welcome to use this software. Remember the rightful author if youre using any parts/unique components of Bauk software.
Enhancements:
- This release includes various feature enhancements
- improved PHP, Perl, Gawk
- Tcl interpreter connectors
- additions to the documentation.
<<less
Download (0.22MB)
Added: 2007-01-20 License: Other/Proprietary License Price:
1008 downloads
Ovlada? USB Wireless adapter Atmel 1.6

Ovlada? USB Wireless adapter Atmel 1.6


Driver for USB Wireless LAN adapter based on the Atmel AT76C503/505A chipsets. more>>
Driver for USB Wireless LAN adapter based on the Atmel AT76C503/505A chipsets. Well matched to popular Micronet SP907BB adapters. It has less problems and better results than known atmelwlan driver from sourceforge.net.
Currently, the driver has some limitations:
no promiscous, monitor or station mode and no support for libpcap, i.e. it does not work with Kismet or Airsnort and it cannot act as an WLAN access point. This is a restriction imposed by the currently firmware
The firmware for Intersil radios is old (Atmel doesnt update it anymore) and has more restrictions. See the chipsets page for more information.
Support for 2.6.x kernels is now in main tree (versions 0.13+).
It has been tested with the usb host controller drivers usb-uhci, uhci and usb-ohci. It also works with more than one adapter on one
Enhancements:
- added switch to cope with Intersil firmware 0.84.0 which does not send FCS in rx data
- new module at76c503-rfmd-acc.o for SMC2664W, which got RMFD radio, but need a special firmware (Accton OEM products).
- added regulatory domains MKK1 and Israel
- added rudimentary ethtool support for SuSEs future hotplug
- added nickname ioctl for iwconfig
- added test of valid channel in reg. domain
- added big endian patch (by Kevin Cernekee), changed defines in ieee802_11.h
- supress unsupported iwconfig modes (monitor, master) - patch by Pavel Roskin
<<less
Download (0.72MB)
Added: 2006-06-27 License: GPL (GNU General Public License) Price:
1219 downloads
Pywifi 0.3

Pywifi 0.3


Pywifi is a Python library that provides currently read access to information about a W-Lan cards capabilities. more>>
Pywifi project is a Python library that provides currently read access to information about a W-Lan cards capabilities, like the wireless extensions written in C.

Typical output of pyiwconfig.py:

eth1 IEEE 802.11-DS ESSID:"romanofski"
Mode:Managed Frequency:2.417GHz Access Point:00:80:C8:15:0C:65
Bit Rate:11 Mbit Tx-Power:17 dBm Sensitivity:off/65535
Retry limit:16 RTS thr:off Fragment thr:off
Encryption:Operation not permitted
Power Management:off
Link Quality:15/100 Signal level:-55dBm Noise level:-96dBm
Rx invalid nwid:190 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:8 Invalid misc:83736 Missed beacon: 0

wifi0 IEEE 802.11-DS ESSID:"romanofski"
Mode:Managed Frequency:2.417GHz Access Point:00:80:C8:15:0C:65
Bit Rate:11 Mbit Tx-Power:17 dBm Sensitivity:off/65535
Retry limit:16 RTS thr:off Fragment thr:off
Encryption:Operation not permitted
Power Management:off
Link Quality:15/100 Signal level:-55dBm Noise level:-96dBm
Rx invalid nwid:190 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:8 Invalid misc:83736 Missed beacon: 0

<<less
Download (0.042MB)
Added: 2006-07-07 License: LGPL (GNU Lesser General Public License) Price:
1204 downloads
bmon 2.1.0

bmon 2.1.0


bmon is a portable bandwidth monitor and rate estimator running on various operating systems. more>>
bmon is a portable bandwidth monitor and rate estimator running on various operating systems. It supports various input methods for different architectures.Various output modes exist including an interactive interface built in curses, lightweight HTML output but also formatable ASCII output.

Statistics may be distributed over a network using multicast or unicast and collected at some point to generate a summary of statistics for a set of nodes.
tgr:axs ~ bmon -o ascii -p eth0
Interface RX Rate RX # TX Rate TX #
eth0 868.00B 2.0 131.00B 1.0
eth0 1.04KiB 2.0 99.00B 1.0
eth0 667.00B 1.0 65.00B 0.0
eth0 667.00B 1.0 65.00B 0.0
eth0 63.05KiB 47.0 1.40KiB 9.0
Interface RX Rate RX # TX Rate TX #
eth0 1.04KiB 2.0 99.00B 1.0

<<less
Download (0.26MB)
Added: 2006-08-01 License: GPL (GNU General Public License) Price:
1220 downloads
KNetStats 1.6.1

KNetStats 1.6.1


KNetStats is a simple KDE network monitor. more>>
KNetStats is a simple KDE network monitor that show rx/tx LEDs or numeric information about the transfer rate of any network interface in a system tray icon. The source code of the current version (v1.3) is avaliable for download at Sourceforge download and CVS servers.
Main features:
- See network activity and transfer rate of any network interface (including localloopback).
- Support multiple network interfaces.
- See simple statistics (packets and bytes received and transmitted).
- Configurable Update Interval, View mode, Icon themes, etc.
- GPLed, you can use and modify for free (Following GPL conditions)
Enhancements:
- Fixed crash when discovering a new interface.
<<less
Download (0.17MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1096 downloads
kmodemlights 0.8

kmodemlights 0.8


This is a applet for the KDE-panel kicker, that watches a modem and allows to connect and disconnect the modem. more>>
kmodemlights is a applet for the KDE-panel kicker, that watches a modem and allows to connect and disconnect the modem. It is "inspired" by modemlights (read: its a clone).
Main features:
- the connection-state on the button (offline - awaiting connection - online)
- two LEDs showing activity for Rx and Tx, much like a modems lights (hence the name). The update-frequency is configurable from 2 to 5 (default is 5).
- a graph displaying Rx-volume and Tx-volume (updated every 2 seconds).
- The bytes received per second (updated every second), as numerical value.
- The time since the modem is online.
The colors of the lights, button-icons (await- and online- state) and the graph is configurable, and the icon that shows the state of connection comes in three sizes.
kmodemlights still has problems operating in a vertical panel!
Enhancements:
- configurable shortcut to go on- or offline
<<less
Download (0.46MB)
Added: 2006-04-10 License: GPL (GNU General Public License) Price:
1292 downloads
YAWMPPP 2.0.2

YAWMPPP 2.0.2


YAWMPPP is a WindowMaker dockapp that works as a frontend for pppd, making ISP hookup easier. more>>
YAWMPPP is a WindowMaker dockapp (works with other window managers too) that works as a frontend for pppd, making ISP hookup easier.
To connect you click the v button (as shown in the pictures by the side), to disconnect you click the x button. The arrow buttons let you select an ISP entry.
Main features:
- Works with Linux, NetBSD and FreeBSD.
- Connection time display
- Multiple ISP entries (at most 40)
- LED display: RX/TX (send/receive) and status (on,dialing,off)
- PPP load graph and speed indicator
- On Linux, it manages DNS servers automatically
- Easy GUI dialup entry setup
- Connection log with GUI log viewer
Enhancements:
- minor bug fix.
<<less
Download (0.10MB)
Added: 2006-10-26 License: GPL (GNU General Public License) Price:
1093 downloads
WMppp 1.3.0

WMppp 1.3.0


WMppp is a PPP dial control and network load monitor WindowMaker dockapp. more>>
WMppp is a PPP dial control and network load monitor with NeXTStep look wmppp.app provides a PPP activator and network load monitor on a 64x64 mini window.
With wmppp you can monitor the total traffic as well as the outbound and inbound traffic. It is designed to work with the WindowMaker dock, but will work great with other window managers as well.
Main features:
- Integrated online timer;
- Integrated modem RX/TX LEDs;
- Integrated WMPPP status LED;
- Integrated autoscaling PPP transfer statistics;
- Integrated CARRIER/CONNECT display;
- Integrated bytes/second Speed-O-Meter;
- Automatic detection of active ppp interfaces;
- User definable scripts for the V and X buttons and also for ifdown which are read from ~/.wmppprc;
- force option in /etc/ppp/.wmppprc for sites where users are not allowed to mess with pppd;
- Several commandline options (try -h for help);
<<less
Download (0.030MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1094 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2