Main > Free Download Search >

Free hardware platform software for linux

hardware platform

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3125
Hardware Monitor 1.4

Hardware Monitor 1.4


Hardware Monitor is a multi-purpose, beautiful system-monitoring applet. more>>
Hardware Monitor is a multi-purpose, beautiful system-monitoring applet.
The Hardware Monitor applet is an applet for the GNOME panel which tries to be a beautiful all-around solution to system monitoring. It also strives to be user-friendly and generally nice and sensible, integrating pleasantly with the rest of your GNOME desktop.
Includes different viewers, including a flame effect, allows multiple devices to be monitored in the samme applet, uses smooth updating, polished graphs, clean HIG-compliant interface.
Main features:
- A graphical view where each monitor is represented by a (time, measurement) colored curve
- A bar-plot view with a horizontal bar per monitor
- A column view with a column (time, measurement) diagram for each monitor
- A textual view which simply lists the monitors and the currently measured values
- A flame view which produces spiffy flames, the sizes of which are determined by the values of the monitored device
And the applet supports monitoring the following hardware characteristics:
- CPU usage (all CPUs, or one at the time) - niced background processes such as SETI@home are automatically ignored
- Memory usage - cache and buffers are automatically ignored
- Swap usage
- Load average
- Disk usage (or disk space free)
- Network throughput (Ethernet, wireless, modem, serial link), either incoming or outgoing or both
- Temperatures from internal sensors (e.g. system board and CPU temperatures)
- Fan speeds from internal sensors
<<less
Download (0.29MB)
Added: 2007-01-13 License: GPL (GNU General Public License) Price:
1037 downloads
X Hardware Monitor 1.0

X Hardware Monitor 1.0


X Hardware Monitor is monitor hardware indicators for temperature, voltage etc... of a running system with a graphical panel. more>>
X Hardware Monitor is a hardware monitor that shows indicators for temperature, voltage, fan speed etc, of a running system with a graphical panel.

The default configuration allows to monitor up to 3 temperatures, 3 fan speeds and 6 voltages. This tool is more particularly adequate for bi-processor systems.


<<less
Download (0.015MB)
Added: 2005-09-22 License: Freeware Price:
1496 downloads
Hardware::Simulator 0000_0005

Hardware::Simulator 0000_0005


Hardware::Simulator is a Perl extension for Perl Hardware Descriptor Language. more>>
Hardware::Simulator is a Perl extension for Perl Hardware Descriptor Language.

SYNOPSIS

use Hardware::Simulator;

# NewSignal( perl_variable [, initial_value]);
# create a signal called $in_clk, give it an initial value of 1
NewSignal(my $in_clk,1);

# Repeater ( time_units , code_ref)
# every time_units, call the code reference, starting at the current time
Repeater ( 5, sub{if ( $in_clk==0) { $in_clk=1;} else { $in_clk=0;}});

# Responder ( [signal_name ... signal_name], code_ref );
# respond to any changes to signals by calling code reference.
# any time out_clk changes, print value of clock and simulation time.
Responder ( $out_clk, sub
{
my $time = SimTime();
print "out_clk = $out_clk. time=$timen";
});

# start processing of events and event scheduling.
EventLoop();

Hardware::Simulator ==> a Perl Hardware Descriptor Language

Hardware::Simulator is a lightweight version of VHDL or Verilog HDL. All of these languages were developed as means to describe hardware.

Hardware::Simulator was created as a means to quickly prototype a basic hardware design and simulate it. VHDL and Verilog are both restrictive in their own ways. Hardware::Simulator was created to quickly put something together as a "proof of concept", to show that a design concept would work or not. and then the design could be translated to VHDL or Verilog.

The problem that started all of this was designing a fifo for a video scaling asic. The chip used a buffer to store incoming video data. The asic read the buffer to generate the outgoing video image. We estimated how large we thought the buffer needed to be, but we wanted to confirm that our numbers were right by running simulations.

The problem was we needed to run hundreds of different simulations, given the permutations of input image formats, output image formats, and input/output clock frequencies. We also had text files containing valid formats and frequencies. A text file as input called for perl to manipulate, split, format, and extract the data properly.

This data then had to be translated onto the a HDL simulation. The problem was that there was no easy way to write a perl script that would simulate hardware, so the only solution was to have perl drive a Verilog simulator and pass all these parameters via command line parameters. so then verilog files had to be created, and the simulator had to be driven, and the end result was a lot of work to simulate a simple fifo.

Time contraints did not allow me to develop a HDL package for perl to solve the original problem, but I took it on in my spare time. and eventually Hardware::Simulator was born.

<<less
Download (0.010MB)
Added: 2007-07-20 License: Perl Artistic License Price:
840 downloads
Hardware lister B.02.11.01

Hardware lister B.02.11.01


Hardware Lister is a small tool to provide detailed information on the hardware configuration of the machine. more>>
lshw (Hardware Lister) is a small tool to provide detailed information on the hardware configuration of the machine.

Hardware lister can report exact memory configuration, firmware version, CPU version and speed, cache configuration, bus speed, mainboard configuration, etc. On DMI-capable x86 or EFI (IA-64) systems and on some PowerPC machines (PowerMac G4 is known to work).

Information can be output in plain text, XML or HTML.

It currently supports DMI (x86 and EFI only), OpenFirmware device tree (PowerPC only), PCI/AGP, ISA PnP (x86), CPUID (x86), IDE/ATA/ATAPI, PCMCIA (only tested on x86), USB and SCSI.

<<less
Download (1.1MB)
Added: 2007-08-06 License: GPL (GNU General Public License) Price:
819 downloads
Hardware Monitor applet 1.4

Hardware Monitor applet 1.4


The Hardware Monitor applet is a small program for the Gnome panel. more>>
Hardware Monitor applet is a small program for the Gnome panel which tries to be a beautiful all-round solution to hardware monitoring.
It also tries to be user-friendly and generally nice and sensible, integrating pleasantly with the rest of your Gnome desktop.
Main features:
- A graphical view where each monitor is represented by a (time, measurement) colored curve
- A bar-plot view with a horizontal bar per monitor
- A column view with a column (time, measurement) diagram for each monitor
- A textual view which simply lists the monitors and the currently measured values
- A flame view which produces spiffy flames, the sizes of which are determined by the values of the monitored device
And the applet supports monitoring the following hardware characteristics:
- CPU usage (all CPUs, or one at the time) - niced background processes such as SETI@home are automatically ignored
- Memory usage - cache and buffers are automatically ignored
- Swap usage
- Load average
- Disk usage (or disk space free)
- Network throughput (Ethernet, wireless, modem, serial link), either incoming or outgoing or both
- Temperatures from internal sensors (e.g. system board and CPU temperatures)
- Fan speeds from internal sensors
- To avoid eating CPU time when it is scarce, the applet lowers its priority.
<<less
Download (0.30MB)
Added: 2007-01-17 License: GPL (GNU General Public License) Price:
601 downloads
Hardware 4 Linux 0.9.3

Hardware 4 Linux 0.9.3


Hardware 4 Linux project contains a set of tools to report Linux-compatible hardware to hardware4linux.info. more>>
Hardware 4 Linux project contains a set of tools to report Linux-compatible hardware to hardware4linux.info.
Enhancements:
- This release anonymizes dmidecode output, collects OS version files instead of calling osinfo, collects audio codec files, adds a README, and collects PCI modules.
<<less
Download (MB)
Added: 2007-08-11 License: GPL (GNU General Public License) Price:
494 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
Untangle Gateway Platform 5.0.1

Untangle Gateway Platform 5.0.1


Untangle Gateway Platform is a Linux-based network gateway with pluggable modules for network applications. more>>
Untangle Gateway Platform is a Linux-based network gateway with pluggable modules for network applications like spam blocking, Web filtering, anti-virus, anti-spyware, intrusion prevention, VPN, SSL VPN, firewall, and more.
Enhancements:
- Bugfixes from 5.0.0-beta; this release is stable.
<<less
Download (MB)
Added: 2007-08-04 License: GPL (GNU General Public License) Price:
517 downloads
Pentaho BI Platform 1.2.0

Pentaho BI Platform 1.2.0


Pentaho BI Project provides enterprise-class reporting, analysis, dashboard, data mining and workflow capabilities. more>>
Pentaho BI Project provides you with enterprise-class reporting, analysis, dashboard, data mining and workflow capabilities that help organizations operate more efficiently and effectively.
The software offers flexible deployment options that enable use as embeddable components, customized BI application solutions, and as a complete out-of-the-box, integrated BI platform.
Main features:
- The ability to continuously monitor and take action on key performance metrics.
- Linking key performance metrics with the business processes that drive them.
- Solution-oriented approach enabling packaging of BI applications.
- Fact-based decision making and true performance management.
- Improved data accuracy and integrity.
- Better visibility into business processes.
- Shortened business cycle times.
- Ability to analyze results to improve revenues and reduce costs.
- Improved sharing of information and collaboration.
- Ability to meet and exceed compliance and regulatory requirements.
- Workflow-based processes enable you to implement unique business logic for a sustained competitive advantage.
Enhancements:
- Changed to Mozilla Public License
- Added the ability to run reports in the background
- New look and feel
- Support for Kettle 2.3.1 including ability to execute Kettle job
- Upgrade to JFreeReport 0.8.7-9
- Upgrade to Mondrian 2.1.1
- Upgrade from JBoss Application Server 4.0.2 to JBoss AS 4.0.3 SP1
- Upgrade from JBoss Portal 2.0 to JBoss Portal 2.2
- Added If statement support
- Additional reporting samples
- Updated samples to Design Studio conventions
- Refactoring to streamline component API
- Improved auditing to ensure failures are properly captured
- Hidden fields are now supported in the secure filter component
<<less
Download (54MB)
Added: 2006-12-20 License: MPL (Mozilla Public License) Price:
1108 downloads
Hardware::Vhdl::Lexer 1.00

Hardware::Vhdl::Lexer 1.00


Hardware::Vhdl::Lexer is a Perl module that can split VHDL code into lexical tokens. more>>
Hardware::Vhdl::Lexer is a Perl module that can split VHDL code into lexical tokens.

SYNOPSIS

use Hardware::Vhdl::Lexer;

# Open the file to get the VHDL code from
my $fh;
open $fh, new({ linesource => $fh });

# Dump all the tokens
my ($token, $type);
while( (($token, $type) = $lexer->get_next_token) && defined $token) {
print "# type = $type token=$tokenn";
}

Hardware::Vhdl::Lexer splits VHDL code into lexical tokens. To use it, you need to first create a lexer object, passing in something which will supply chunks of VHDL code to the lexer. Repeated calls to the get_next_token method of the lexer will then return VHDL tokens (in scalar context) or a token type code and the token (in list context). get_next_token returns undef when there are no more tokens to be read.

NB: in this documentation I refer to "lines" of VHDL code and "line" sources etc., but in fact the chunks of code dont have to be broken up at line-ends - they can be broken anywhere that isnt in the middle of a token. New-line characters just happen to be a simple and safe way to split up a file. You dont even have to split up the VHDL at all, you can pass in the whole thing as the first and only "line".

<<less
Download (0.011MB)
Added: 2007-04-20 License: Perl Artistic License Price:
926 downloads
BlogTrader Platform 1.0.2 Build2052

BlogTrader Platform 1.0.2 Build2052


BlogTrader Platform is a free, open source stock technical analysis platform. more>>
BlogTrader Platform is a free, open source stock technical analysis platform with a pluggable architecture that is ideal for extensions such as indicators and charts. BlogTrader Platform is built on pure java.
It supports parallel quote data retrieval from Yahoo! or ASCII text files, historical, intra-day, and real-time charts, and candle, bar, and line charts. It has a natural date/trading date view model. "MACD", "OBV", "ROC", "KD", "BIAS", "DMI", "RSI", "MTM", and "WMS" indicators and drawing of "Line", "Parallel", "Gann Angle", and "Fibonacci Line" are supported. You can easily write your own indicators.
Main features:
- Retrieve quote data in parallel from Yahoo! Finance, netfonds.se, or CSV files.
- Save quote data to local database (hsqldb).
- Adjust quote chart for splits and dividents if possibale (Yahoo! quote data only).
- Daily, Weekly, Monthly charts (Weekly, Monthly data are composed automatically from Daily data)
- Historical/Intra-Day/Real-Time Chart
- Real-time Ticker Board
- Update Daily, Weekly, Monthly Charts and their indicators automatically according to the newest tickers.
- Multiple quote-charts comparison
- Candle/Bar/Line
- Calendar/Trading date view
- Define indicators parameters separately for Daily, Weekly and Monthly charts, parameters can be saved as default or apply to all
- Add layer drawings separately for Daily, Weekly and Monthly. Save/Restore drawings.
- Carefully design for writing your own indicator easy, but in java (maybe will support scripts some day)
- Supports multiple platforms, includes windows, linux, macos, solaris, etc. (Java JRE 1.5 required)
- More to be come ...
Enhancements:
- Minor bugfixes
<<less
Download (6.1MB)
Added: 2006-04-02 License: BSD License Price:
1379 downloads
General Stream Manipulation Platform 0.0.6

General Stream Manipulation Platform 0.0.6


General Stream Manipulation Platform (GSMP) aims to become for sound what The GIMP is for graphics. more>>
The General Stream Manipulation Platform (GSMP) aims to become for sound what The GIMP is for graphics.
Some years ago, there had been a lack of useable audio-software for Linux - especially for a good multitrack wave-editor - so we decided to write a gtk-- based one that is available under the terms of the GPL.
Now we focus on building a complete and open-source Virtual Studio environment for Linux:
GSMP Studio will feature both MIDI and DSP/Audio as well as beeing open for other kind of data.
It is intended to become a powerfull framework for the user to assemble his own "virtual studio" within the application from various components (like multitrack hd-recorder, midi-sequencer, synth and signalprocessors).
Other than most commercial applications of this kind, the hd-recorder and midi-sequencer will not be the neccessary components of this studio, and setups without them will be possible. For example GSMP can be used as a synthesizer or multi-effect-proccessor in live-setups.
Main features:
- Non-destructive editing: All action on the audio data can be made undone. So you can play around with the effects without modifying any bit of your original data file.
- Multi-threaded design: GSMP is multi-threaded. Especially the the wave-plots and the FXs are generated in a background thread and the UI keeps interactive!
- Internal sample-format: 24/8 bit fixed-point arithmetic is used to allow overflows with no acurrany loss.
- Internal sample-index: 64 bit indexes are used to allow live takes even at 96kHz DVD quality.
- Track count: The track count is not limitted. Also multi-track recording is supported, too. In fact we used GSMP-Editor to record 10 channels with the MIDIMAN Delta 1010 two month ago!!! (BTW: 2-8% CPU load on an Athlon 600Mhz ...)
- Realtime effect prehearing: Most effects can be pre-heared during playback!
- Supported import-formats: Currently MS-Wave, Ogg/Vorbis and MP3 (experimental!!!) are supported. Decompression is done on-the-fly!
- Supported export-formats: Currently only Wave is supported.
- Current effects: Fadings, graphical-eq, some IIR filters, compressor, noise-gate, de-click and reverb.
- The editor has multi-selections. This means you can select non-continous regions (that can be cutted or pasted) - like in The GIMP. You have to press the "Shift" or "Strg" key while moving the mouse for this.
- To enable the OSS plugin when ALSA is also compiled you have to add "--oss" on the command line. (The next release will contain a real dialog to change this ...)
- The two button in the lower-left corner of the main-window are "Follow Current Position" and "Follor IO Position" to let the view automatikally follow a marker ;-)
- When you load (import) a file the zoom is not changed. So you might not see a wave, because the zoom is still 1:1 -> simply zoom out a bit.
- To speed-up GSMP you should pipe all the debugging informations into the "null-device": "gsmp > /dev/null"
<<less
Download (0.40MB)
Added: 2006-07-24 License: GPL (GNU General Public License) Price:
1192 downloads
Untangle Gateway Platform 5.0.1-vmware

Untangle Gateway Platform 5.0.1-vmware


Untangle Gateway Platform is a Linux-based network gateway with pluggable modules for network applications like spam blocking. more>>
Untangle Gateway Platform is a Linux-based network gateway with pluggable modules for network applications like spam blocking, Web filtering, anti-virus, anti-spyware, intrusion prevention, VPN, SSL VPN, firewall, and more.
- Commercial-grade open source alternative to SonicWALL and WatchGuard
- 14 integrated apps - use one or all of them
- Runs on off-the-shelf hardware
Enhancements:
- A package of 5.0.1 as a VMware Virtual Appliance has been released.
<<less
Download (395.2MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
828 downloads
Hardware::iButton::Device 0.03

Hardware::iButton::Device 0.03


Hardware::iButton::Device is a Perl object to represent iButtons. more>>
Hardware::iButton::Device is a Perl object to represent iButtons.

SYNOPSIS

use Hardware::iButton::Connection;
$c = new Hardware::iButton::Connection "/dev/ttyS0";
@b = $c->scan();
foreach $b (@b) {
print "id: ", $b->id(), ", 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.

<<less
Download (0.021MB)
Added: 2007-06-18 License: Perl Artistic License Price:
861 downloads
Pylon Application Platform 20070716

Pylon Application Platform 20070716


Pylon Application Platform is a free and open source platform for embedded applications. more>>
Pylon Application Platform is a free and open source platform for embedded applications.
Our mission:
- Our goal is to dominate the world.
- We consider Microsoft as our main competitor. The second our competitor is UAZ (Ulyanovsky Automobilny Zavod) which produces UAZ vehicles. That vehicle is just another way for user to be perfect.
- Pylon is designed by programmers and for programmers only.
- Pylons authors hate Java, Java applications, and Java programmers.
- Pylons authors like Apples creatures just a little bit.
- Pylons authors love Kubuntu.
- We decline any responsibility for any results of using Pylon.
- We do not recomend to use Pylon prior to version 0.2.0-alpha1 as a platform for Nuclear Power Plant control software.
- We do not recomend to use Pylon prior to version 0.5.0 as a platform for Automatic Washing Machine firmware.
- Pylon is a way to be perfect. Nothing more
Main features:
- Pylon is absolutely free either for commercial or for any other purpose.
- It is written in pure C and C++.
- It is for Linux only.
- It is a scriptable platform. That means that Pylon-based application will be scriptable. Pylon uses Forth as a scripting language.
- Pylon-based application is supposed to be a single thread application.
- Pylon provides a non-preemptive multitasking.
<<less
Download (0.47MB)
Added: 2007-07-24 License: Public Domain Price:
827 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5