Gammu (software)
Encyclopedia
Gammu is a project which encompasses applications, scripts and drivers for managing various functions on cellular phones and similar devices.
It is a stable and mature codebase with support for many models available on the market and provides functions unavailable in other similar projects. Long term development is oriented towards making a shared API
for classes of device rather than supporting single phone models (which are eventually made obsolete with the arrival of new models).
Gammu itself works in command line or as a daemon, but there exists GUI
written in wxPython
called Wammu
.
Can connect using serial/USB
cables, infrared
and Bluetooth
.
and up to version 0.58 has been named MyGnokii2. Then need for better name arrived and Gammu was chosen as an acronym for GNU All Mobile Management Utilities, without knowing that Gammu from "Heretics of Dune" written by Frank Herbert exists.
Current project leader is Michal Čihař.
It is a stable and mature codebase with support for many models available on the market and provides functions unavailable in other similar projects. Long term development is oriented towards making a shared API
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...
for classes of device rather than supporting single phone models (which are eventually made obsolete with the arrival of new models).
Gammu itself works in command line or as a daemon, but there exists GUI
Graphical user interface
In computing, a graphical user interface is a type of user interface that allows users to interact with electronic devices with images rather than text commands. GUIs can be used in computers, hand-held devices such as MP3 players, portable media players or gaming devices, household appliances and...
written in wxPython
WxPython
-External links:* * at showmedo...
called Wammu
Wammu
Wammu is a computer program that can manage contacts, calendar schedules or messages on a cellphone via a graphical user interface. It uses Gammu software libraryand works with cellphones from Nokia, Sony-Ericsson, Motorola, Samsung and Siemens.-History:...
.
Features
- Use to activate Nokia network monitorNokia network monitorNokia network monitor or Monitor Mode is a hidden mode on most Nokia cell phones used to measure network parameters. Additionally there are measurements for phone and battery temperature and other phone specific measurements and tests. The mode can only be activated over a special FBus, or MBUS...
- Supports sending SMSSMSSMS is a form of text messaging communication on phones and mobile phones. The terms SMS or sms may also refer to:- Computer hardware :...
(with delivery report), picture messages, can send/receive ring tones (as SMS) - Phonebook
- Dial/Receive calls
- Calendar
- Todo list
- Notes
- File system manipulations
Can connect using serial/USB
Universal Serial Bus
USB is an industry standard developed in the mid-1990s that defines the cables, connectors and protocols used in a bus for connection, communication and power supply between computers and electronic devices....
cables, infrared
Infrared
Infrared light is electromagnetic radiation with a wavelength longer than that of visible light, measured from the nominal edge of visible red light at 0.74 micrometres , and extending conventionally to 300 µm...
and Bluetooth
Bluetooth
Bluetooth is a proprietary open wireless technology standard for exchanging data over short distances from fixed and mobile devices, creating personal area networks with high levels of security...
.
Supported phones
- Many Nokia models.
- Alcatel BE5 (501/701), BF5 (715), BH4 (535/735).
- AT capable phones (Samsung, Siemens, Nokia, Alcatel, Motorola, Sony-Ericssson, IPAQ).
- OBEXOBEXOBEX is a communications protocol that facilitates the exchange of binary objects between devices. It is maintained by the Infrared Data Association but has also been adopted by the Bluetooth Special Interest Group and the SyncML wing of the Open Mobile Alliance...
and IrMC capable phones (Sony-Ericsson, Motorola). - Symbian phones through gnapplet.
History
This project has originally forked from GnokiiGnokii
Gnokii is a suite of programs for communicating with mobile phones. It was initially only available for Nokia mobile phones, but later extended to support others...
and up to version 0.58 has been named MyGnokii2. Then need for better name arrived and Gammu was chosen as an acronym for GNU All Mobile Management Utilities, without knowing that Gammu from "Heretics of Dune" written by Frank Herbert exists.
Current project leader is Michal Čihař.
See also
- OpenSync - Open Source synchronization framework
- GnokiiGnokiiGnokii is a suite of programs for communicating with mobile phones. It was initially only available for Nokia mobile phones, but later extended to support others...
- a program for communicating with mobile phones - BitPimBitPimBitPim is an open source program designed for managing content on CDMA devices. Most mobile phones using a Qualcomm-manufactured CDMA chipset are supported...
- Open Source CDMA management and synchronization software - WammuWammuWammu is a computer program that can manage contacts, calendar schedules or messages on a cellphone via a graphical user interface. It uses Gammu software libraryand works with cellphones from Nokia, Sony-Ericsson, Motorola, Samsung and Siemens.-History:...
- GUI for Gammu - Series60-RemoteSeries60-RemoteSeries60-Remote is an application to manage S60 mobile phones. It can directly send and receive SMS messages and browse files, contacts and calendar on the mobile device.It is intended to be a free crossplatform replacement for Nokia Ovi Suite.-See also:...
- GUI program for S60 phones
External links
- Project home page: http://wammu.eu/gammu
- Database of supported phones: http://wammu.eu/phones