Styra bluetoothenheter LE från en Raspberry Pi (7 / 9 steg)
Steg 7: Ansluta till en BLE enhet
En av våra favorit funktioner för Bluetooth 4.x är att, olikt än i tidigare versioner, inte behöver vi gå igenom den vidrig ihopkoppling process för att ansluta till en enhet. På våra Raspberry Pi, kommer vi att använda programmet gatttool att ansluta till vår närliggande BLE enhet, och skriva/läsa data till och från den.
I föregående steg kunde vi få MAC adress 28:37:37:1A:D3:CF för den perifera enhet som vi kör igenom den Bleno app. Att ansluta till enheten ska vi använda ett annat Verktygsdel av BLE stack vi installerat kallas gatttool. Vi kan köra detta verktyg i ett interaktivt läge så att vi steg genom processen att utfärda kommandon över BLE till våra kringutrustning!
sudo gatttool -b 28:37:37:1A:D3:CF-jag
Observera att din MAC-adress kommer sannolikt olika :) Dessutom kan du behöva lägga till "-t slumpmässiga" att argumenten om du har problem med nästa steg. Om du får enheten upptagen fel bara bort donglen och återkoppla den.
När du ser den interaktiva prompt du bara skriver ansluta och vänta för att anslutningen ska upprättas. Efter att få "Anslutning framgångsrika" meddelandet på skärmen, är vi nu redo att börja skriva och läsa data till och från BLE kringutrustning!