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.
IR Ping uses the built-in IrDA stack of these devices and allows to play around with various IrDA functions and commands:
Discover - This command starts a discovery on the IrDA medium. All devices within the range are displayed with hardware address, hint bits and device name. The first device discovered will be used for the connect/test commands.
Connect IrLap - With 'Connect IrLap' a IrLap connection is set up to the first device discovered during the discovery.
Discon Irlap - Disconnect a running IrLap connection
Connect TP - Tries to set up a TinyTP connection. Therefore requests the receivers TinyTP-Lsap from the IAS data base of the receiver and on receipt requests the TinyTP connection.
Connect LMP - Sets up a IrLMP session. Requests the receivers IrLMP-Lsap from its IAS data base and requests a IrLMP connection. Some devices (e.g. the windows95 ir stack) have a short timeout between setup of the IrLap connection and the TP/LMP connection has to be set up shortly after the IrLap connection is established. Otherwise the device sends a disconnect.
TestReq - With this function a IrDA test is requested.
SendReq - The transmission of a data packet is requested. IR Ping sends 16 bytes (0x00, 0x01, 0x02 ... 0x0f) to the connected machine.
RxSize - The command displays the maximum packet size, the connected machine will transmit.
TxSize - This command displays the maximum paket size that can be transmitted.
DeviceName - This command requests the DeviceName from the receiver IAS data base. The answer is displayed with the next IAS callback.
All feedback, error and status information is displayed in a scrollable 80 lines buffer display.
What to do with this program?
This program is intended as a base for real IrDA applications. Just use IR Ping to check if your printer, cellular phone, notebook or PDA really talks the IrDA protocol and start writing an application like:
* printer driver for IR printer
* interactive (action) games
* internet communication over cellular phones
* backup, restore or HotSync to IrDA notebooks
* or just code segments like a selector box showing all IrDA devices in range and let the user select one
* ...
Like it? Share with your friends!
Supported operating systems:
Palm OS 3.x, Palm OS 4.x, Palm OS 5.x
Fire j2me Fire j2me is a library that aims to provide a set of easy-to-use extendable components to J2ME developers.
The basic set of Fire components offer all the functionality of the J2ME GUI components provided in the midp2 profile (Forms, Items etc.) plus a much more appealing user interface, themes, animations, popup menus, and better component layout
Binary Calculator Binary Calculator- This simple calculator was written for programmers, it lets you manipulate 32-bit numbers in a variety of formats using the appropriate math for the current edit field. Turn bits on and off by clicking on them. Perform binary functions, switch between big-endian and small-endian modes. Operates much like an RPN calculator
NewBie - numfld NewBie - numfld includes a copy of "Hello World" liked source code about set/get number (real number) from/into a field.
To all newbie Palm programmers, please enjoy your first step on Palm programming.
What's New in This Release:
· Recompiled due to bug from prc-tool 2.0.
· Renamed from "text/float conv." to numfld
PRCExplorer PRCExplorer - Using this tool you can open any PRC file and navigate into it. You can see individual resources, graphically display Forms and Alerts, Bitmaps, Fonts, ... This is useful to debug and develop your application as well as analyzing PRCs
SuperWaba (Palm OS) SuperWaba is a Virtual Machine that can be run in Palm OS, Symbian, Pocket PC, Windows CE, AppletViewer and Windows 98 (and beyond). Because of the way SuperWaba was written, you can use Java to develop for it
MobileDB Developer Suite MobileDB Developer Suite - Windows developers! Now you can enhance your Windows application to create MobileDB databases or import MobileDB database data!
Utilize our FREE MobileDB.DLL included in this MobileDB developer suite to create, export and even import MobileDB databases to your Windows application.
This suite contains MobileDB
DragonRegs DragonRegs displays the registers of the Motorola DragonBall processors MC68328, MC68EZ328 and MC68VZ328.
The register display gets updated cyclically.
What's New in This Release:
· Maintenance release and updated documentation
VersionMaster VersionMaster is a handy Windows utility that automatically finds, downloads, and installs any available updates for all your TealPoint apps
Other Software by developer «Till Harbaum»:
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
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
PBrick PBrick - The PBrick library provides a API for bidirectional IR communication between the palm computing platform and the lego mindstorms RCX controller
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
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
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
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
Battery Meter Hack Battery Meter Hack - This program replaces the battery symbol in the PalmOS launcher application with a customizable symbol and an additional value. This value can be configured to display the absolute battery voltage or the battery level in percent
IR Pong IR Pong - IR Pong is a two player action game for the Palm Pilot. You'll need a palm with infrared or bluetooth capabilities and a second person with a similar machine to play this game.
You can choose between nine different board layouts and adjust the level of difficulty as you get better