Chapter 10. Cellular Phones, Pagers, Calculators, Digital Cameras, Wearable Computing

Table of Contents
Cellular Phones
Pagers - SMS Messages
Digital Cameras
Wearable Computing

Though in my opinion related to the topic, these devices are not much covered in this text, yet. For general information about Embedded Systems, see . For Linux information, see ELKS and the uCLinux project. See news:comp.arch.embedded

Cellular Phones

For NOKIA cellular phones see GNOKII project . And Linux Nserver . This project aim is to produce a GPL replacement for Nokia's Windows Nserver, and maybe improve upon it along the way. Initially it will emulate the Windows 3.1 version (ie. allow backup, restore and install).

openWAP is an open source project for the implementation of the Wireless Application Protocol (WAP) for use with browsers, servers and tools. WAP is used by PDA devices, cell phones, pagers and other wireless devices to transmit internet content to these devices. The project is still in its early stages and nothing can be downloaded yet.

GSMLIB is a library to access GSM mobile phones through GSM modems. Features include: modification of phonebooks stored in the mobile phone or on the SIM card, reading and writing of SMS messages stored in the mobile phone, sending and reception of SMS messages. Additionally, some simple command line programs are provided to use these features.

Kannel is an open source WAP gateway. It attempts to provide this essential part of the WAP infrastructure freely to everyone so that the market potential for WAP services, both from wireless operators and specialized service providers, will be realized as efficiently as possible.

Kannel also works as an SMS gateway for GSM networks. Almost all GSM phones can send and receive SMS messages, so this is a way to serve many more clients than just those using a new WAP phone.