Stap 7: Moar push_reset
Er is een command line utility, die we gebruiken zullen om onze apparaat detecteerbaar, paar maken en onze apparaten aansluiten.
bluetoothctl
Om te zien van alle beschikbare opdrachten in de help Utility. Dit is niet een noodzakelijke stap, maar kunnen nuttig zijn om te zien wat anders kan worden terwijl in het hulpprogramma.
agent KeyboardDisplay
Eenmaal in de default-agent hulpprogramma voor dit zijn de opdrachten die de edison met de Android telefoon verbinden zal. Zorg ervoor dat de telefoon gedetecteerd wordt, die kan worden gedaan in de instellingen van de telefoon.
scan on
pair AA:66:00:11:BB:77
trust AA:66:00:11:BB:77
De opdracht scannen op toont de MAC-adressen van alle bluetooth detecteerbare apparaten die zich in het gebied. Wachten voor de telefoon opduiken, zodra het doet, kopieer het adres. Het zal kijken iets als AA:66:00:11:BB:77. U kunt nu koppelen en vertellen de edison om het vertrouwen van de telefoon, zodat u niet hoeft te gaan door middel van een extra niveau van bevestiging.
scan off
connect AA:66:00:11:BB:77
Failed to pair: org.bluez.Error.ConnectionAttemptFailed
De edison is nu gekoppeld aan uw telefoon. Nu, is het tijd om verbinding te maken.
remove <MAC address of previous device>
Tijdens het koppelen of verbinden, zijn hier een aantal veelvoorkomende fouten en hoe u kunt corrigeren:
Device is unavailable<br>
De telefoon is nog steeds gekoppeld aan een apparaat. Als je door het proces opnieuw met hetzelfde apparaat gaat, wellicht u ook te gaan-in naar uw telefoon instellingen > bluetooth en vergeet het apparaat er zo goed. Gebruik deze opdracht om het apparaat van de Edison.
Failed to pair: org.bluez.Error.ConnectionAttemptFailed
Als u een fout die je te vertellen dat het apparaat niet beschikbaar is, wacht een paar minuten, of afsluiten van puTTY of terminal en stellen een nieuwe seriële poort of SSH-verbinding en de opdrachtenlijst opnieuw doorlopen.
Soms duurt het een paar keer om te wennen aan de schil van de twee apparaten, wanneer je wilt, zal er venster dat verschijnt op de telefoon vragen om te controleren of een sleutel. Als u nog niet vertrouwd het MAC-adres van het apparaat dat u in paren met de Edison rangschikken zijn, zal het vragen u om te controleren of aan die kant ook. Meestal u controleren op de telefoon eerst, dan de Edison kant. Als je per ongeluk de volgorde verkeerd, te lang wachten of vergeten van een opdracht, deze fout zal optreden. Niet nood voor kopzorg, gewoon de commando's opnieuw doorlopen.