Report 2008-05-25

Content moved from gammu.org blog

Hi,

In the time, when we have various widely commented things on the world (Olimpic Games in China, ACTA regulations about ending P2P, Microsoft Windows Vista), Gammu history still can continue (although it's difficult - see info here) and continues.

Today there was released new release 0.40 for Gammu+. It brings new important features:

  • partial support for SyncML based backups. It works without any problems for example with some Symbian devices (tested on N82).
  • (thanks to voices in mailing list) extended command line with ability for making backups
  • support for OBEX default Inbox

You can ask now: what are standards used for communication and how they're supported by Gammu/Gammu+ ?

  • AT commands - many manufacturers extensions available in Gammu
  • FBUS/PHONET binary protocol - available in Gammu/Gammu+. Some details (like caller groups) can be not fully supported by Gammu+.
  • Alcatel binary protocol - Gammu
  • OBEX - module for it is using many hardcoded values in Gammu, in Gammu+ there is done much more flexible XML parsing and it works without any problems with many devices (use such connections like "blueobexfolders" and "blueobexinbox")
  • SyncML - some first things added in Gammu+, some things already working. Connection "bluesyncmlserver", currently works with standard Nokia host ("PC Suite") and databases for everything excluding SMS (for SMS you have to create new settings with host "PC Suite 2" and "SMS" database - see below).
  • IrMC - implemented in Gammu, I will do it for Gammu+ after SyncML

Few words of explanation for SyncML: in N82 open Tools\Sync application and enable things for backup in "PC Suite" profile. If you want to backup some SMS, create new profile for bluetooth with host "PC Suite 2" and "SMS" database (for SMS).

What next ? It depends on people. If there will be some bug reports or suggestion, I will try to work on them first. If there will be some donations, it could help in development. If nothing will change, I will work on SyncML restore, IrMC, ending some Series 40 features and some other. Please note, that current SyncML backup is initial and there are many places for improvements too :)

From other things:

  • my list of Vista related problems grows - see here
  • I have started creating own N82 review - see here
  • I didn't manage Gammu to compile under win32. There was some try to help from Michal's friend, but I didn't have time for this and it (help) wasn't too usefull for me.