Portál AbcLinuxu, 6. května 2025 19:57

Můj free software 6. - Gammu

12.4.2006 12:35 | Přečteno: 1299× | Historie | poslední úprava: 12.4.2006 12:35

No už se pomalu dostáváme do současnosti :-). Po dopsání KAlcatelu do relativně použitelného stavu jsem si začal uvědomovat, že aplikace pracující pouze s jedním typem telefonu, která je nerozšiřitelná, nemá moc velkou budoucnost. Tak sem se koncem roku 2002 začal porozhlížet po něčem obecnějším.V té době (a IMHO to tak stále je) připadaly v úvahu asi jeno Gammu (tehdy ještě MyGnokii) a Gnokii. Pak ještě existuje GSMLib, tam ale není zaměřen na nic jiného než AT příkazy a rozšiřitelnost je problematická.

Po vyzkoušení obou projektů a zběžném prozkoumání zdrojáků jsem se rozhodl pro MyGnokii. Kromě toho, že se na rozdíl od Gnokii rovnou komunikovalo s mým telefonem, rozhodlo interní používání unicode. Dnes s odstupem času pořád nejsem schopný říci, který z projektů je vnitřně uspořádán lépe. Gnokii má určitě výhodu ve stabilnějším API, především s ohledem na implementaci různých funkcí a předávání parametrů. Gammu je zase o něco jednodušší na používání díky předávání jen těch parametrů, které budou zpracovány (u Gnokii se vždy předává struktura obsahující pointery na všechno možné) a díky internímu unicode nejsou problémy s nabodeníčky.

Po pár prvních patchích jsem Marcina přesvědčil, že MyGnokii není nejlepší název a navrhl Gammu, které se kupodivu ujalo :-). Pak už šel vývoj poměrně rychle a kromě drobných i větších úprav pro AT kompatibilní telefony přibyla koncem roku první verze podpory pro nativní protokol Alcatelů.

Od té doby už v podstatě jenom udržuji co jsem napsal a občas implementuji nějakou drobnost, která mě na mailing listu zaujme. Většina patchů jsou však opravy různých obskurních chyb, které se projeví při používání z Wammu.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

12.4.2006 12:54 s0 | skóre: 32 | blog: nejchytřejší kecy | prágl
Rozbalit Rozbalit vše Re: Můj free software 6. - Gammu
Odpovědět | Sbalit | Link | Blokovat | Admin
jen by mne zajímalo, anžto jsem telefenní analfabet, jestli je/bude možné z gammu/wammu přistupovat k symbianím strojkům? Jo, a na té ikonce dělám...
Kuolema Kaikille (Paitsi Meille).
12.4.2006 14:30 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Můj free software 6. - Gammu
Zatím to vypadá, že bude použit gnapplet, který vzniká u Gnokii. Jak na tom Marcin bude s časem netuším, ale slibuje, že by to mělo být brzy :-).
12.4.2006 19:27 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: Můj free software 6. - Gammu
Odpovědět | Sbalit | Link | Blokovat | Admin
Přiznávám: mám v těch aplikacích trochu zmatek. Byl by problém sjednotit je do jedné?
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
12.4.2006 19:49 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Můj free software 6. - Gammu
Co chceš sjednocovat? :-)

Gammu + Gnokii by bylo ideální mít pohromadě, ale na to by museli být vývojáři obou schopní se domluvit. To je asi tak pravděpodobné jako sloučení KDE a Gnome.

Gammu + python-gammu + wammu IMHO nemá cenu slučovat, prostě každé dělá něco jiného.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.