Bevieles technologijos



Trumpai panagrinėsim tris bevielio duomenų perdavimo technologijas: Bluetooth, IrDA ir Wi-Fi.
H1, H2 – Europos tinklų standartai (Hiperlan 1, Hiperlan 2).
sinchroninis ryšys SCO (Synchronous Connection Oriented). Toks ryšys skirtas sinchroniniam balso perdavimui;
Apibendrinant galima sakyti, jog LMP protokolas atlieka valdomųjų (slave) įrenginių įjungimo arba išjungimo iš ryšio linijos, perjungimo tarp valdančiojo ir valdomojo būsenų funkcijas, užtikrina ACL/SCO tipo ryšius. Šiam protokolui priskiriamas ir laukimo būsenos inicijavimas, siekiant racionaliai naudoti įrenginio energetinius išteklius, kuomet nesiunčiami ir nepriimami jokie duomenys.
multipleksavimas. Protokolas turi užtikrinti keletui tuo pat metu vykdomų programų naudotis ryšiu tarp dviejų įrenginių tuo pat metu;
RFCOMM protokolas sukurtas emuliuoti nuoseklų RS-232 portą, tačiau tiksliau šį protokolą būtų galima apibrėžti kaip patikimą duomenų perdavimo protokolą, tinkamą nuoseklaus porto emuliavimui. Microsoft Windows XP aplinka palaiko tik šį Bluetooth protokolą
Valdantysis įrenginys apskaičiuoja valdomojo įrenginio kodą DAC (Device Access Code);
Widcomm paketas laisvai platinamas per internetą, kartu su programų kūrimo įrankine (Software Development Kit) [7] pateikiamos aštuonios pavyzdinės programos, pritaikytos kompiliacijai su Visual C++ 6 arba Visual Studio 2005 (Visual C++ 8) kompiliatoriais 32 arba 64 bitų Windows XP arba Windows Vista operacinėse vsistemose. Trumpai pristatysime pavyzdines Bluetooth programas [6].
2.5.8. Failo siuntimo per Bluetooth sąsają programa „Siųsti failą per BLUETOOTH“
Programa parašyta C# programavimo kalba. Pagrindiniame programos lange matomi keturi mygtukai. Jų paskirtis:
Bluetooth įrenginių aprašymui naudojamas masyvas, kuris inicializuojamas paspaudus mygtuką „Ieškoti įrenginių“: tai realizuota metode btnDiscover_Click. MAC adreso ieškoma metode btnGetMAC_Click, o failo pasirinkimą ir siuntimą vykdo metodų btnSendFile_Click ir sendfile seka. Programa kompaktiška, kadangi naudojamos laisvai platinamos internete bibliotekos InTheHand.dll, įtraukiamos į projektą: Project->Add reference. Į programą bibliotekos įtraukiamos šiuo kodu:
- Microsoft Word 1256 KB
- 2013 m.
- 20 puslapių (5539 žodžiai)
- Juozukas
-