 |
Welcome to Brainyware! We write a variety of software for both Palm OS and PocketPC handheld computers.
We put software here that doesn’t quite fit in with our normal day jobs. It’s still going to tend towards the nerdy side however. All of our applications were developed first for our own use, so we figure they might be useful for others as well.
Our current products include:
- Cereal, a flexible serial port program, lets you communicate with any other serial device using Bluetooth or a wired RS232 connection. Versions for Palm and PocketPC of course.
- CASLPro Serial Bluetooth library for accessing the Bluetooth Serial Port Profile (BTSPP) using the professional version of the CASL programming language.
- CASLPro Events Library allows CASLPro programmers to easily capture and utilize the 5-way navigation pad now present on many PalmOS devices. Launch, soft power off, and hard power off can also be detected and handled.
- CASLPro DialNumber Library allows CASLPro programmers to detect the presence of telephony ability on PalmOS devices and cause numbers to be dialed from the CASL program. This includes devices such as the Treo 600 and 650 (which have built in cell phones) as well as devices such as the Zire 72 (which have cell phone connectivity features).
For CASL developers who write for the PocketPC we’ve decided to store our version of CASL’s DLL example. We’ve extended the example that comes with CASL to show and hide the soft input panel (SIP), use a native WindowsCE message box, a WindowsCE file open dialog, and a date picker. We don’t have a page set up for it yet but for the moment you can download it here. This is FREE! Includes the complete CASL and eVC++ project files.
We’re also now hosting “CASL DB Helper.” This file contains an executable file that will convert a CASL database file (.cdi or .cdb) into a CASL package file (.cpk) capable of generating the database file on the target platform. This is intended as a “quick and dirty” workaround for installing databases on Pocket PCs running Windows Mobile 5.0 via ActiveSync 4.x.
Our products in the works include:
- CSL_Util, a DLL allowing CASL users to access many additional features in PocketPCs. Included are access to the Contacts and Appointments databases, more sophisticated message boxes, Open and Save dialogs, and a number of other functions to make CASL PPC developer’s lives easier.
- BT Commander, allowing you to use your Palm or PocketPC as a sophisticated wireless serial remote control, generally aimed at electronics and robotics hobbyists.
- ResCode, a color utility for Palm and PocketPC that converts both ways between resistor color codes and resistance values (plus capacitors and some other useful electronics stuff).
- Scoot, an application for Palm and PocketPC used for tracking mileage and maintenance for motor scooters. It also converts between metric and US units.
Our goal is to provide useful, inexpensive software for hand-held computers. We may add some of our PC software in the future and perhaps even some of the electronic gizmos we’ve come up with.
We are also always available for writing custom applications for any platform, from PCs to microcontrollers. It can cost a lot less than you think so don’t hesitate to ask.
If you have comments or questions about our products or services, or simply need more information and want to contact us, click on the “Contact Us” button on any page within this site.
Thanks for visiting!
|