LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Gnokii, Xgnokii (1.)

porozumejte svojmu mobilnému miláčikovi...

28.4.2004 15:00 | Redakce Linuxsoft.cz | Články autora | přečteno 11444×

Všetko sa to začalo...
...keď som sa asi pred štyrmi rokmi vtedy ešte so starým mobilom (Nokia 5110) dostal k datovému káblu určenému na prepojenie počítača (cez seriový port) a mobilného telefónu. Kedže som v tej dobe som "bežal" ešte na dvoch OS (hádajte ktorý bol ten druhý ;) mal som problém s komunikáciou vyriešený nejakými tými sharewarovými programíkmi. Prešiel istý čas a ja som presedlal vtedy ešte na "čierneho koňa" operačných systémov. No na tomto poli to už s komunikačným programom nebolo až také ružové no stále som však pátral po programe ktorý mi umožní pohodlne posielať smsky, upravovať telefónny zoznam, zálohovať ho a pod. Začalo sa veľké pátranie a vonku už bol rok 2002 ;). Hovorí sa "kto hľadá nájde" a mne do cesty prišiel balíček gnokii bez ktorého (a hlavne jeho GUI nadstavby - xgnokii) si už svoju komunikáciu som svojím mobilom neviem ani predstaviť...

Ale začnime inštaláciou...
V projekte gnokii je zainteresovných mnoho vývojárov. Za všetkýchj spomeniem aspoň piatich... Pawel Kot (gnokii), Borbely Zoltan (gnokiid), Jan Derfinak, Markus Plail (xgnokii). V súčasnej dobe projekt gnokii podporuje tieto typy mobilných telefónov...

  • Nokia 6110, 6130, 6150, 6190, 5110, 5130, 5190, 3210, 3310, 3330, 3360, 3390, 3410, 8210, 8250, 8290, RPM-1
  • Nokia 7110, 6210, 6250, 7190
  • Nokia 6510, 6310, 8310, 6310i, 6360, 6610, 6100, 5100, 3510, 3510i
  • Nokia 3110, 3810, 8110, 8110i
  • Nokia 5160, 6160, 6185
  • AT kompatibilné MT (menovite Nokia 62X0, Nokia 7110, Nokia 8210, Nokia 6310, Nokia 6510, Ericsson T39, Sony-Ericsson T68i, Siemens S25/SL45i/C55/M55/S55, Motorola Timeport P7389i (L seria), C350, Bosch 908/909

Na domovskej stránke taktiež nájdete okrem mnohých užitočných informácii aj množstvo mirrorov na ktorých sa nachádzajú zdrojové kódy gnokii (aktuálna a mnou aj v čase písania článku používana je verzia 0.6.1)... Stačí stiahnuť, rozbaliť, skonfigurovať (./configure), buildnuť (make) a cez rootovské konto nainštalovať (make install).

A pomaly rozbalíme vrece...
Čo všetko sme po úspešnej inštalácii dostali? Takže pre milovníkov konzoly je to program gnokii, pre skôr graficky založených je tu jeho GUI prostredie xgnokii (na www domovských stránkach projektu som našiel aj novú formu GUI prostredia s názvom gnocky, no zatiaľ som ju netestoval, preto privítam vaše ohlasy na túto nadstavbu...;). No a hor sa do konfigurácie...

/etc/gnokiirc
...presne v tomto súbore sú defaultne programom gnokii hľadané nastavenia pre inicializáciu mobilu. Daný súbor je možné nájsť v balíku spolu zo zdrojovým súborom (v adresári ../Docs/sample/gnokiirc). Stručne o čo v ňom ide.. Je treba zadefinovať mobilný telefón + spôsob komunikácie s PC (IrDA, seriový kábel a pod.). Pomaly si tento konfiguračný súbor (k mojmu terajšiemu mobilu - nokia 6210) spolu prejdime (môže sa zdať že je to zbytočný, bezvýznamní či zdržujúci krok, ale omyl priatelia, bez dobre nadefinovaného "konfiguráku" nebude prebiehať korektne komunikácia PC < - > mobil a dalšie kroky sú potom nemožné...).
Takže poďme na to...

[global]

# Nadefinovanie portu ku ktorému je fyzicky pripojené zariadnie .
# V mojom prípade to je sériový port.
# Napr. pre bluetooth to možme spraviť takto:
# port = aa:bb:cc:dd:ee:ff
port = /dev/ttyS0

# Nastavenie typu telefónu
model = 6210

# Nastavenie dlžky kódu posielaného mobilnému telefónu pri inicializácii komunikácie
initlength = default

# Typ spojenia, pre infra červené je treba nastaviť infrared alebo irda.
# Pre 6210/6250/7110 telefóny a dau9p káble je treba použiť 'dau9p'
# hodnotu pre rýchlejšiu inicializáciu.
# Pri seriových stačí použiť hodnotu serial
connection = dau9p

# Nastavenie cesty pre binárky gnokii
bindir = /usr/local/sbin/

#Kontrola zamknutia (predchádza sa tým problémom v prípade že daný hardware je využívaný
# iným komunikačným balíčkom)
use_locking = no

# Baudrate použitý pri komunikácii (rýchlosť prenosu)
serial_baudrate = 19200

# Ďalej je možné nadefinovať pripájacie/odpájacie skripty
#connect_script = /absolute/path/to/gnokii/Docs/sample/cimd-connect
#disconnect_script =

# Čakanie na potvrdenie prijatia smsky od SMS centra
smsc_timeout = 10

... ďalej už idú len debuggovacie nastavenia ktoré sú zaujímavé hlavne pre testerov či vývojárov nie však pre bežných užívateľov...

Záverom
Dnes sme sa prehrýzli asi tým najťažším a možno pre niekoho aj najnudnejším, no prepotrebným orieškom na ceste ku komunikácii so svojim antenkovým miláčikom ;) ... V ďalšej časti sa pozrieme na zúbok terminálovému programu gnokii a neskôr potom príde na rad GUI nadstavba xgnokii...

Michal "f3c0" Fecko

Verze pro tisk

pridej.cz

 

DISKUZE

Nejsou žádné diskuzní příspěvky u dané položky.



Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

13.9.2017 8:00 /František Kučera

Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt – tentokrát netradičně v pondělí: 18. září od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).


Přidat komentář

3.9.2017 20:45 /Redakce Linuxsoft.cz
PR: Dne 21. září 2017 proběhne v Praze konference "Mobilní řešení pro business". Hlavní tématy konference budou: nejnovější trendy v oblasti mobilních řešení pro firmy, efektivní využití mobilních zařízení, bezpečnostní rizika a řešení pro jejich omezení, správa mobilních zařízení ve firmách a další.
Přidat komentář

15.5.2017 23:50 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě DIY, CNC, SDR nebo morseovka? Přijď na sraz spolku OpenAlt, který se bude konat ve čtvrtek 18. května od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5).
Přidat komentář

12.5.2017 16:42 /Honza Javorek
PyCon CZ, česká konference o programovacím jazyce Python, se po dvou úspěšných ročnících v Brně bude letos konat v Praze, a to 8. až 10. června. Na konferenci letos zavítá např. i Armin Ronacher, známý především jako autor frameworku Flask, šablon Jinja2/Twig, a dalších projektů. Těšit se můžete na přednášky o datové analytice, tvorbě webu, testování, tvorbě API, učení a mentorování programování, přednášky o rozvoji komunity, o použití Pythonu ve vědě nebo k ovládání nejrůznějších zařízení (MicroPython). Na vlastní prsty si můžete na workshopech vyzkoušet postavit Pythonem ovládaného robota, naučit se učit šestileté děti programovat, efektivně testovat nebo si v Pythonu pohrát s kartografickým materiálem. Kupujte lístky, dokud jsou.
Přidat komentář

2.5.2017 9:20 /Eva Rázgová
Putovní konference československé Drupal komunity "DrupalCamp Československo" se tentokrát koná 27. 5.2017 na VUT FIT v Brně. Můžete načerpat a vyměnit si zkušenosti z oblasti Drupalu 7 a 8, UX, SEO, managementu týmového vývoje, využití Dockeru pro Drupal a dalších. Vítáni jsou nováčci i experti. Akci pořádají Slovenská Drupal Asociácia a česká Asociace pro Drupal. Registrace na webu .
Přidat komentář

1.5.2017 20:31 /Pavel `Goldenfish' Kysilka
PR: 25.5.2017 proběhne v Praze konference na téma Firemní informační systémy. Hlavními tématy jsou: Informační systémy s vlastní inteligencí, efektivní práce s dokumenty, mobilní přístup k datům nebo využívání cloudu.
Přidat komentář

15.4.2017 15:20 /František Kučera
Máš rád svobodný software a hardware nebo se o nich chceš něco dozvědět? Zajímá tě IoT a radiokomunikace? Přijď na sraz spolku OpenAlt, který se bude konat ve středu 19. dubna od 18:30 v Šenkovně (Sokolská 60, Praha 2).
Přidat komentář

5.3.2017 19:12 /Redakce Linuxsoft.cz
PR: 23. března proběhne v Praze konferenci na téma Cloud computing v praxi. Hlavními tématy jsou: Nejžhavější trendy v oblasti cloudu a cloudových řešení, Moderní cloudové služby, Infrastruktura současných cloudů, Efektivní využití cloudu, Nástrahy cloudových řešení a jak se jim vyhnout.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

18.9.2017 14:37 / Rojas
high security vault

15.9.2017 7:33 / Wilson
new zealand childcare jobs

31.8.2017 12:11 / Jaromir Obr
Re: ukůládání dat ze souboru

30.7.2017 11:12 / Jaromir Obr
Národní znaky

27.7.2017 12:24 / Jaromir Obr
Cteni/zapis

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2017) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze