Projects using RXTX
[Source] = comes with source code.
[Closed] = No source code provided
- The state of Colorado uses rxtx for real time travel information at www.cotrip.org. Technical Documentation
- Remotej[Source] RemoteJ is an application for adding remote control capability to your k750 like mobile phone. (Trent says wow. I never expected rxtx on phones.)
- JControl[Closed] aims to create a Java platform optimized for measurement, control and automation applications. The JControl Virtual Machine's design is as lean as it runs even on 8-bit microprocessors and hence it can compete with commonn 8-bit-systems referring to space, energy consumption and last but not least price. With JControl the advantages of the Java programming language become usable for single-chip systems with low processing power.
- GPSMap[Source] is a Java application that is able to display maps like in an
atlas and show your position by the use of a gps device. It may track
your path, load overlays (e.g. shape files), download maps from
mapblast or expedia servers.
- Hewlett-Packard[Closed/NDA] Details on HP-UX version and platform support info are at HP-go-java. HP is going to be shipping RXTX with it's next release of it's Java port [Oct 18, 2002]. RXTX comes with source but the Java port itself is licensed from Sun as the maintainer understands.
- ServoMaster[Source] ServoMaster is a project dedicated to providing a consistent hardware independent way of controlling the servos with the personal computer.
- The DIY Zoning Project[Source] The DIY Zoning Project is a repository containing the information about architecting, designing and implementing the Do It Yourself Temperature Zoning system, as well as relevant information about related topics.
- The Haywire Project[Source] The goal of the Haywire Project is to create the high level 1-Wire® API that will allow to use the 1-Wire® devices without requiring the API users to concern themselves with the low-level implementation and network layout details.
- JMRI[Source] The JMRI project is building tools for model railroad computer control. We want it to be usable to as many people as possible, so we're building it in Java to run anywhere, and we're trying to make it independent of specific hardware systems. Like the CMRI system before it, JMRI is intended as a jumping-off point for hobbyists who want to control their layouts from a computer without having to create an entire system from scratch.
- Computer Operated Telescopes[Closed] By Mel Bartels. A JAVA port of the popular SCOPE.EXE program. It is a low cost but feature rich system to control telescopes
- FireCast[Closed] WireSpring Technologies is a start-up company in the interactive kiosk market. We provide a fully integrated kiosk solution based on Linux that includes a locked down browser and a robust remote management & advertising package. We recently included RXTX to help with managing serial devices.
- Temecula Weather Pages[Closed] These pages track weather conditions, history, forecasts and events in Temecula, California. Currently temperature, precipitation, wind, relative humidity and barometric pressure readings appear on these pages. These readings are augmented by combined readings such as dewpoint, wind chill, and heat index. In the future (perhaps this year), I hope to add a video camera and possibly a site in Murrieta, just north of Temecula. Other planned enhancements for the near future include graphs of the readings and tabular data of the readings for each day (much like the 36 hour summary).
- Javacelot[Source] Javacelot is a Java utility for communicating with an Adicon Ocelot over the serial port. It uses Keane Jarvi's RXTX utility for raw serial port I/O, Jakarta's Log4J for logging, and Ant for building. Javacelot mainly adds a friendly API for triggering and responding to X10, infrared, and other Ocelot signals.
- The MathWorks MATLAB [Closed] is a software environment for data analysis, data visualization, and application development. MATLAB is also a data acquisition software environment and supports serial devices such as RS-232. View the MATLAB Serial resource page to learn how MATLAB can control and acquire data from serial devices.
- ibutton[Source] The iButton® is a computer chip enclosed in a 16mm stainless steel can. Because of this unique and durable stainless steel can, up-to-date information can travel with a person or object anywhere they go. The steel button can be mounted virtually anywhere because it is rugged enough to withstand harsh environments, indoors or outdoors. It is durable enough to attach to a key fob, ring, watch, or other personal items and used daily for applications such as access control to buildings and computers.
- Debian[Source] Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.
- Zonith SMS Products[Closed] The interst in enabling existing as well as new applications with SMS messaging in real-time has never been larger. Zonith has therfore developed a range of products that support easy SMS enabling by utilising the SMS functionality of a GSM modem.
- EPS[Source] EPS is a moving map project. If can use GPS units (currently GARMIN).
- jPIC[Source] sends a *.hex file to a PIC 16F877 or similar chip where it gets loaded into memory by the boot loader. This chip might be at an inaccessible location; you don't need to remove it to reprogram it
- gar2rnx[Source] gar2rnx is suite of programs converting inexpensive, simple Garmin GPS receiver into powerful GPS raw data logger, offering submeter accuracy. This project inspired michal Hobot to port RXTX to WinCE so he could aquire data from his Garmin GPS reciever and postprocess the data to get professional-grade accuracy.
- i-glasses developers[Source] In January 98 we got those fancy i-glasses, but there was not that much to do with them, so we decided to develop our own things. Main target of these pages is to provide information on how to develop your own applications (e.g. with Java), create stereo images or similar things like QTVR movies.
- Cricket[Source] Cricket is indoor location system for pervasive computing environments, such as those envisioned by MIT's Project Oxygen. These environments take advantage of emerging network-enabled devices and the promise of ubiquitous network connectivity.
- WSU Java Khepera Simulator[Closed] The WSU Java sim is a Java language simulator for the Khepera robot. The sim models a single Khepera that operates in a 4x4 foot enclosure with reconfigurable walls, movable cylinders (caps), movable balls, and stationary light beacons. The Khepera gripper arm is modeled, so it is possible to direct the robot to manipulate objects in its environment.
- DC2x0 SDK[Source] A Java API for controlling the Kodak DC200 Digital Camera. CameraController, the main class that does all the communication with the camera. CameraInfo, contains information on the currenly connected camera, such as battery status, camera type etc. PictureInformation, contains information about a picture, such as size, light, resolution etc. DC2x0Exception, is used to show that something went wrong.
- Royal Melbourne Institute of Technology RMIT United Robotics[Closed] World Robot Soccer Championships and Workshop Entry.
- CCProbe[Source] CCProbe is an open-source application developed at the Concord Consortium that is scriptable, configurable, and supports probe-based visualization, analysis, and calibration components. CCProbe also includes components for folders, text, drawings, and images, which can be integrated with the probeware to create curricular activities and a lab book portfolio in which work can be saved and shared. CCProbe has been specifically designed to run well on handheld computers such as those running PalmOS or Microsoft PocketPC. Written in Waba, an open source subset of Java specifically designed for Handheld computers CCProbe is licensed under the GPL and it runs on PalmOS, WinCE, PocketPC, Windows, MacOS, and Unix.
- Hive[Closed] Hive is a decentralized distributed mobile agents platform designed for ``Things That Think''. Hive enables connectivity for devices, allowing interactions without substantial reengineering, and creation of interactions that needn't be anticipated at the time of the design of the original devices.
- SerialDAS[Source] SerialDAS is a set of Java classes that allow for real-time data acquisition from serial ports. The classes use Sun's CommAPI (javax.comm) package and can use RXTX to provide the native methods under Linux. The classes spawn a separate thread to read the serial ports and buffer records of data, which are then read by the controlling thread.
- X10Controller[Source] There are several programs out there that allow controlling X10 capable devices, here's mine. My goals were to create a server-side controller (written entirely in Java) which can support the X10 'ActiveHome' CM11A (including the EEPROM), or 'FireCracker' CM17A, have a small memory footprint (<35K when compiled for the Dallas Semiconductor, Corp. TINI), and have a client-side protocol which is simple enough to be easily and quickly implemented in any language which supports sockets (Java and Perl clients provided).
- Roboter programmieren[Source] Lego MindStorms API.
- NASA's Sensor Web[?] A system composed of multiple science instrument/processor platforms that are interconnected by means of a communications fabric for the purpose of collecting measurements and processing data for Earth or Space Science objectives.
- Java Multi Meter[Closed] JMM is data-acquisition software for digital multimeters equipped with a rs-232 port, such as the Metex 3850 and many others. The software is very simple to use and the control is straight forward.
- Java Perception API Framework[Source] This framework was built to experiment with different perception algorithms in a distributed ubiquitous computing environment (as envisaged in the Smart-Its project). It consists of a set of java classes which communicate using multicast and RMI technology and run autonomously on several computers. Sensor data is collected by using the Smart-Its sensor board connected via the serial port.
- JRed[Source] JRed is an open source implementation of a subset of the Infrared Data Association's suite of protocols for infrared communications.
- jUSB[Source] This project provides a Free Software (and Open Source) Java API for USB, supporting applications using Java host-side software to drive USB devices. Right now it's of most interest to developers, but some basic tools (including jPhoto) have been developed. [rxtx supports the serial USB devices].
- Java Programming on Linux By Nathan Meyers. [Closed] Java Programming on Linux is the first and, to date, only book devoted to the topic of using Java on Linux. You'll get some introduction to both technologies, but we're not out to duplicate the many fine Java and Linux books already out there: this book is unique in focusing on how you can use the two together. You may be surprised at how many options you have for developing and deploying in Java on Linux. ISBN #1571691669.
- Zaurus Developer Community[Source] The Zaurus is a new Linux and Java-based PDA produced by Sharp.
- Linux Home Automation[Source] Home automation and home control (HA) Software (source code and links mostly) for the home automation devices CM11A, CM17 (Firecracker), LynX10, WM918, HCS II and CPUXA. Links to other hardware/software packages can be found on these pages also.
- rcxcomm[Closed] A JavaTM communication API for leJOS. As a part of the project: "Advanced programming of the LEGO RCX for education" a communication package for leJOS has been developed (rcxcomm). This page describes the reason for making rcxcomm, and provides API documentation for it.
- The Rossum Project[Source] Building a robot isn't easy. Robotics presents a challenging intersection of hardware and software. It reaches across disciplines including: Mechanical Engineering, Artificial Intelligence, Electronics, and Computer Programming. Better hardware has made the job less difficult, but the software hasn't followed suit. There is a serious lack of reliable, ready-to-use software components for the robot developer.
- The Aroma Project[Source] The National Institute of Standards and Technology. Aroma Projector Software. Services: Aroma Remote Projector Control. Service. Aroma Remote Projector Display Service. Clients: AT&T?s Virtual Network Computer Client. APIs: JavaComm for Linux + RXTX
- JavaPOS[Source] The jpos.config/loader (JCL) is a very simple loading/configuration API that is based on the now defunct JPS (aka JDDK, JSD/JSL, ...). It abstracts the most useful client parts of the JPS and exposes a very small API to allow JavaPOS controls to bind with a JavaPOS service.
- IPR/IPC[Closed] IPR is a companion program to IPC. IPR is a software for controlling our MAC-Science IP-reader. Both IPR and IPC were updated to run on Linux using the JDK1.2 . For running these programs on Linux we use © Sun Microsystem's javax.comm (communications API), + JCL package + RXTX package ( native serial port library by Trent Jarvi) .
- Jreciever[Source] JReceiver is a servlet-based audio server which features tightly integrated metadata indexing capabilities, browser-based management, an XML-RPC interface and support for network-based MP3 players like the Rio Receiver from Sonic Blue.
- Java tutorial and S/W from Jan NewmarchAn Online java reference. Lego MindStorms
- Agecodagis Sarl Seismological Titan Recorders[Closed] We build seismological data recorders, we present a large set of stations from the cheapest to the high performance stations.
- JavaCards, The OpenCard Framework and Single Sign on[?] No Information at this time.
Want your project listed? Send us an email.
Copyright 1998-2006 Keane Jarvi. For problems or questions regarding this web page contact Trent Jarvi.
Last updated:
Wed Mar 1 22:41:13 MST 2006