Stap 7: Verbinding maken met een BLE-apparaat
Eén van onze favoriete eigenschappen van Bluetooth 4.x is dat, anders dan in eerdere versies, moeten we niet gaan via de onaangename verbinding maken met een apparaat in paren rangschikken proces. Op onze Raspberry Pi, we gebruiken het programma gatttool te verbinden met onze nabijgelegen BLE-apparaat, schrijven/lezen gegevens naar/van het.
In de vorige stap konden we krijgen de MAC adres 28:37:37:1A:D3:CF van het randapparaat dat we via de Bleno app lopen. Met de naam gatttoolwilt verbinden met dit apparaat die we gonna gebruiken een andere tool-gedeelte van de BLE-stack die we installeerden. We kunnen dit hulpprogramma in een interactieve modus uitvoert, zodat we stap door het proces van afgifte van opdrachten over BLE aan onze perifere apparaten!
sudo gatttool -b 28:37:37:1A:D3:CF-ik
Merk op dat uw MAC-adres waarschijnlijk anders zijn zal :) Ook, moet u wellicht om toe te voegen "-t willekeurige" aan de lijst met argumenten als u problemen met de volgende stappen ondervindt. Als u apparaat drukke foutmelding gewoon krijgt verwijderen van de dongle en sluit het.
Zodra u de interactieve prompt u kunt gewoon typen verbinding en wachten tot de verbinding ziet tot stand worden gebracht. Na het ophalen van het bericht "Verbinding succesvol" op het scherm, zijn we nu klaar om te beginnen schrijven en lezen van gegevens van en naar het randapparaat BLE!