Erinevus lehekülje "Bluetooth kasutamine Debian Lennyga" redaktsioonide vahel

Allikas: Kuutõrvaja
(Sissejuhatus)
(Sissejuhatus)
16. rida: 16. rida:
 
* telefoni ja arvuti ühendamine telefoni arvutist juhtimiseks ja arvuti internetti ühendamiseks
 
* telefoni ja arvuti ühendamine telefoni arvutist juhtimiseks ja arvuti internetti ühendamiseks
 
* mitmesugused koduelektroonika (nt fotoaparaat) ja kontoriseadmed (nt printer)
 
* mitmesugused koduelektroonika (nt fotoaparaat) ja kontoriseadmed (nt printer)
 +
 +
Bluetooth arengut juhib Bluetooth SIG (Special Interest Group) http://www.bluetooth.com/.
  
 
Sinihammas nimi pärineb Skandinaaviast, mida kandis Taani kuningas Harold I, kes ühendas Taani ja Norra oma tegevusperioodil; ja Skandinaaviast on ka alguse saanud Bluetooth tehnoloogia initsiatiiv. Tehnoloogiliselt tähistatakse selle nimega sidetehnoloogia ja arvutustehnoloogia maailmade ühendamise initsiatiivi ehk lihtsustatult, telefonide ja arvutite kokkuühendamist.
 
Sinihammas nimi pärineb Skandinaaviast, mida kandis Taani kuningas Harold I, kes ühendas Taani ja Norra oma tegevusperioodil; ja Skandinaaviast on ka alguse saanud Bluetooth tehnoloogia initsiatiiv. Tehnoloogiliselt tähistatakse selle nimega sidetehnoloogia ja arvutustehnoloogia maailmade ühendamise initsiatiivi ehk lihtsustatult, telefonide ja arvutite kokkuühendamist.

Redaktsioon: 16. august 2009, kell 16:40

Sissejuhatus

Bluetooth (ingl. k. sinihammas) tehnoloogia võimaldab raadioside abil seadmetel omavahel suhelda. 2009 aastal on levinud mitmete standardite implementatsioone, mis kasutavad raadioside kanalit andmeedastuseks, nt

  • WiFi - suhteliselt kallis realiseerida, seadmed tarvitavad suhteliselt palju energiat, möödukas tegevusraadius (sajad meetrid), peamiselt andmesideks, suhteliselt suur andmevahtuskiirus
  • Bluetooth - odav realiseerida, seadmed tarvitavad vähe energiat, suhteliselt väike tegevusraadius (tavaliselt kümmekond meetrit), sobiv heli, pildi ja andmeedastuseks; seadmete vahel ei ole oluline otsenähtavus, mõõdukas andmevahetuskiirus
  • IrDA - seadmete vahel on vajalik otsenähtavus, väike tegevuskaugus (kümneid sentimeetreid kuni mõned meetrid) ja andmevahetuskiirus
  • Zigbee - industriaalseks kasutamiseks, seadmete juhtimine
  • RFID - ühel seadmel ei olegi energiaallikat, saab energia nö RFID lugejalt, äärmiselt odavad

Oluline on siinjuures mõista, et kuigi mõni raadiosidet kasutav tehnoloogia kipub mõnda teist asendama, on erinevad tehnoloogiad mõeldud erinevate vajaduste rahuldamiseks. Nt WiFi ja Bluetooth ei ole selles mõttes otseselt üksteise konkurendid.

Tüüpilised Bluetooth kasutusalad on

  • telefoni ja kõrva juurde kinnitatava peakomplekti (ingl. k. headset) ühendus heli ülekandmiseks
  • telefoni ja arvuti ühendamine telefoni arvutist juhtimiseks ja arvuti internetti ühendamiseks
  • mitmesugused koduelektroonika (nt fotoaparaat) ja kontoriseadmed (nt printer)

Bluetooth arengut juhib Bluetooth SIG (Special Interest Group) http://www.bluetooth.com/.

Sinihammas nimi pärineb Skandinaaviast, mida kandis Taani kuningas Harold I, kes ühendas Taani ja Norra oma tegevusperioodil; ja Skandinaaviast on ka alguse saanud Bluetooth tehnoloogia initsiatiiv. Tehnoloogiliselt tähistatakse selle nimega sidetehnoloogia ja arvutustehnoloogia maailmade ühendamise initsiatiivi ehk lihtsustatult, telefonide ja arvutite kokkuühendamist.

Tavaliselt võib seadmete vahekaugus olla kuni mõned meetrid, mis sõltub seadmete võimsusest. Sinihammas kasutab andmevahetuseks samaaegselt mitmeid raadiosagedusi 2.4 GHz ümbrusest.

Nagu üldiselt osaliste suhtlemisel on oluline ka sinihamba puhul, et enne andmevahetuse alustamist saaksid osalised üksteist autentida. Nt arvuti ja telefoni kokkuühendamisel (ingl. k. pairing) tuleb mõlemal pool sisestada vastavas menüüs samasugune passkey. Seejärel öeldakse, et seadmed on ühendatud (ingl. k. bound).

Tavaliselt tuleb seadmete kasutamisel nende sinihamba tugi sisselülitada, telefonidel tuleb leida vastav menüü ning arvutitel tuleb seda teha tõnäoliselt kahes kohas, riistvaraliselt (nt BIOS'is) ning tarkvaraliselt vastava sinihambatoe tarkvara käivitamisega.

Kuigi käesolevas palas on keskendatud sinihamba kasutamisele eesmärgiga ühendada arvuti internetti, saab praktiliselt seejuures ka uurida telefoni salvestud faili, nt pilte ja videoid.

Tööpõhimõte

SDP - Service Discovery Protocol

Arvuti ja telefoni ühendamine üle sinihamba

Kuigi nö madalal tasemel kasutatakse arvuti ja telefoni vahelise ühenduse pidamiseks ikkagi samu komponente, on erinevates keskkondades erinevad kasutajataseme vahendid. Käesolevas tekstis käsitletakse selliseid

  • Gnome keskkond
  • nö käsurealt

Debian Lenny tuum ja paketihaldus sisaldab vajalikku tarkvara, midagi eraldi ei ole tarvis võrgust kopeerida. Käesoleva punkti tulemusena ei hakka tööle arvuti internetiühendus, aga luuakse arvuti ja telefoni vahel ühenduseks vajalik kanal (see on sarnane nt iRDA'le).

Gnome keskkonnas

Eeldame, et Gnome keskkond on paigaldatud ja kasutusel ning seda kasutatakse nö tavakasutajana, kusjuures kasutaja peab kuuluma gruppi netdev. Arvutisse peavad olema paigaldatud paketid bluetooth ning gnome-bluetooth

 # apt-get install bluetooth gnome-bluetooth

Bluetoothi käivitamiseks tuleb öelda

 # /etc/init.d/bluetooth start

Läheduses oelvate bluetooth seadmete kasutamiseks tuleb kasutajana Gnome keskkonda sisse logida ning seadmed esmalt omavahel paaritada (ingl. k. pairing). Olgu tegu arvuti ja telefoniga, valige Gnome Bluetooth-appletil, millel on abitekst Bluetooth Manager parem hiireklõpsuga avanevast hüpikmenüüst Browsd Device ning võiks avaneda nt selline pilt

Bluetooth-1.gif

Seejärel ilmub telefonile tekst 'Exchange data with fuji-0?', vastates jaatavalt küsib telefon nn Passkey'd, sisestage nt '1111'. Järgmisena avaneb arvutis sarnane Passkey sisestamise aken

Bluetooth-2.gif

Õnnestumise tunnuseks on avanenud telefoni nö failisüsteemi sisuga aken, nt selline

Bluetooth-3.gif

Õnnestumise tunnuseks on arvuti korpusel signaaltule süttimine ning mõni teade dmesg'is.

OBEX

OBEX (OBject EXchange) teenuse kasutamiseks sobib kasutada nt klientprogrammi obexftp

 $ obexftp -b 00:1F:5C:F0:E2:A7 -B 10 -c Images -g Pilt000.jpg
 Browsing 00:1F:5C:F0:E2:A7 ...
 Channel: 10
 Connecting...done
 Sending "Images"... done
 Receiving "Pilt000.jpg".../done
 Disconnecting...done
 $ ls -l
 total 256
 -rw-r--r-- 1 mart mart 254910 2009-08-15 17:42 Pilt000.jpg

Telefoni kontaktid

 $ syncml-obex-client -b 00:1F:5C:F0:E2:A7 11 --slow-sync text/x-vcard contacts --wbxml --identifier "PC Suite"

Kasulikud lisamaterjalid