Palm Freeware: Triconnect
TriConnect is a freeware terminal program for PalmOS. It allows it to communicate over Bluetooth, TCP/IP and Serial line. It can both establish outgoing and listen for incoming connections. The program uses the TriComm C++ library to provide these features.
For wireless communications, the Bluetooth Serial Port Profile is used. It's a standard profile operating via an RFCOMM socket, which allows it to connect to a wide set of devices, such as Bluetooth USB and RS232-to-Bluetooth dongles (Belkin, Psion, TDK, Billionton, BlueTake, etc), computers, mobile phones and PDAs (like other Palms, iPAQs, PocketPCs and so on). Nowdays support for SPP is a must-have feature for terminal applications, designed for different flavours of modern equipment. TriConnect can also scan the neighbourhood and show a list of Bluetooth devices found nearby, including their names and types.
TCP/IP utilizes the Palm's internal TCP stack to establish connections to remote hosts located anywhere in the Internet. If the Internet interface is not up, it's brought up automatically before operations begin. Palms can easily use IR, Wi-fi, Bluetooth or direct connection to the PC in order to sign up on the network. Not only direct communications are supported by the program: it is also possible to specify a SOCKS4, SOCKS5 or HTTP (method CONNECT) proxy to be used. Using TriComm, the program connects and accepts incoming TCP/IP connections on any port just with a few lines of code. The library does the rest, including the interface part, such as the nice "Waiting for connection" and "Connecting to" dialogs.
Using a special Serial cable, your Palm can communicate with other devices using the old good COM port technology. This way you can control many pieces of equipment, which provide this kind of interface. Modems, sensors and telemetry devices are just a cable away!