PBrick - The PBrick library provides a API for bidirectional IR communication between the palm computing platform and the lego mindstorms RCX controller. Possible applications for this library range from simple emulation of the lego remote control to lego robots extended with an on-board palm device using the RCX as an intelligent IO controller and the palm As the central processor of the robot.
Important: The pbrick library is not compatible with PalmOS 5 based devices. This is due to the fact, that the pbrick library does some very nasty things to the irda hardware of the palm and hence directly accesses the irda hardware. PalmOS 5 based device use a completely different hardware and thus require a complete rewrite of pbricks.
The PBrick Library provides:
- IR communication: No additional hardware required, no mindstorms IR tower needed, just place your palm in front of your RCX and you are done. You can even make the palm being part of you mindstorms creation. If you think your palm does not fit into the lego world take a look at the lego palm.
- Bidirectional communication between palm and RCX: Commands can be sent to the RCX and e.g. sensor values can be read back into the palm.
- Extensibility: The PBrickLib is open source. Feel free to add all the cool features you need and extend it however you want.
- Free of charge: The PBrickLib is free, just download and use it.
More information is available here.
Like it? Share with your friends!
Supported operating systems:
Palm OS 3.x, Palm OS 4.x, Palm OS 5.x
Similar Software:
JExpense2CSVFull JExpense2CSVFull - A Java Jar File to dump the built-in ExpenseDB.pdb of the Palm. It should be compatible with all kinds of Palm os. Up to now the file format of the ExpenseDB has not been changed. Export the Database using tools like pilot-xfer or backup Buddy. The labels of the columns are listed in the first line of the dumpfile
JDatebook2CSVCat JDatebook2CSVCat - A small framework written in java to list the internal DatebookDB (Creator: date, Type: data) of the Palm. It is compatible with PalmOS 2.0 or better. PalmOS 1.0 should work too, but isn't tested. Up to now, the format of the DatebookDB has not been changed
Waba Waba is a development platform that allows developers to write programs using Java development tools and run the resulting programs on a small device
TCFI TCFI is short for TRGpro CF (CompactFlash) Installer.
With TCFI you can install any file directly (not really - it is explained later) from your (Palm) Desktop to your TRGpro Palm device. All you need to do is: install the Palm application to your TRGpro then convert a file (e.g. MyVoice.wav -> MyVoice
JAddress2CSV JAddress2CSV - A small framework written in java to list the internal AddressDB of the Palm. The output file is a CSV (comma Seperated values, ok here is a semicolon used). It is not the File used by the PalmDesktop; use Pilo-xfer or other tools to export the database from your palm to the platform you prefer. It runs with Java 1.1 or better
Hayes AT Modem Commands Hayes AT Modem Commands - Hayes AT Modem Commands is a compilation of commands for modems useful for hyperterminal and remote sessions
Pocket Toolbox Library Pocket Toolbox Library - Pocket Toolbox is a native library for PocketC targeted for game development.
The library extends PocketC with the following features: multi-buffered graphics, fast resource bitmaps, 2 & 4 bit grayscale and color graphics, IR comm, custom font importing, and much more
TealInfoDB: TCL Reference TealInfoDB: TCL Reference is a TCL Programming Language Quick Reference for commands, procedures, formattings, regular expressions, etc
BlueBlocks BlueBlocks - BlueBlocks is the first real multiplayer Bluetooth game for PalmOS. It uses a so-called piconet to connect up to four palm PDAs into a bluetooth network. These four palms can then join each other in a multiplayer session of BlueBlocks.
The game has been developed and tested with a PalmOne M515 and a PalmOne Tungsten T
The Grayscale Hack The Grayscale Hack - This is a utility for the Bodos PalmBoy and Phoinix Gameboy emulators. It may be useful for other applications as well.
This is a Hackmaster hack and requires the hackmaster application or a compatible replacement to be installed in order to work.
This hack allows the systems grayscale settings to be modified
IR Ping IR Ping - This program allows to check the communication between a Palm III or a PalmPilot Professional with IrDA extension and other IrDA devices or another PalmPilot. The current version tries to access a IrCOMM port. This is present in most printers and Palm devices with PalmOS >= 3.3
Real Freedom Real Freedom is a converter for Phoinix cartridge images. It can convert images from the format used by the Gameboy emulators Liberty (commercial) and Phoinix/PalmBoy (free) and gameboy cartridges stored on SmartMedia using the axxPac into the Phoinix format.
Currently the converter creates a blank RAM image for cartridges with built-in RAM
Argon V Argon V - Your objective is to survive as long as possible and to shoot down everything that moves. Avoid to crash into buildings, energy barriers, bombs and other ships, since this will damage you shield. Try to collect upgrades to increase the ship strength or to reduce damage
Mobile25 Mobile25 is a mapping application. It was meant to be used on our geocaching trips. The maps are stored as compressed bitmaps on memory card and e.g. the 1:100.000 (TOP100) and 1:25.000 (TOP25) maps of Baden-Wurttemberg, Germany together require about 700MB of memory card space.
Mobile25 supports bluetooth GPS devices and can display the current GPS position on the map
Mulg Mulg - Guide the marble through the maze and to the cross. Along the way you'll encounter stones blocking your passage, flipper bumpers, slippery ice, and several other obstacles. Be sure to visit Till's web site for hundreds of additional levels
Step Counter Step Counter - This program needs the tilt sensor modification to work, it uses the acceleration sensor to count your steps while walking or jogging.
Just start the step counter application and put the pilot into your pant pocket or whatever you like. The sensitivity can be adjusted to match the different accelerations while walking, jogging or running
No Streak Hack No Streak Hack - Some Palm IIIx displays have the 'streaking' problem. They tend to extend vertical lines (can be seen in the datebook month view) . Sometimes this can be adjusted by reducing the contrast using the contrast adjustment wheel.
This problem can sometimes be solved with software by changing the display refresh frequency. The PalmOS 3.1