Dette er en plugin for Tasker som lar deg kontrollere en BLE-enhet fra Tasker.
Støttede BLE-brikker:
- Nordic Semiconductor nRF51822 (leverandør-ID: 6E400001-B5A3-F393-E0A9-E50E24DCCA9E)
- Texas Instruments CC254x (leverandør-ID: 0000FFE0-0000-1000-8000-00805F9B34FB)
- Mikrobrikke RN4870/1 (leverandør-ID: 49535343-FE7D-4AE5-8FA9-9FAFD205E455)
- Telit Bluemod (leverandør-ID: 0000FEFB-0000-1000-8000-00805F9B34FB)
Det er mulighet for å bruke andre brikker med forskjellige egenskaper, gitt at BLE-protokollen er relativt enkel. For å gjøre dette kan du konfigurere din egen leverandør-ID, med en enkelt lesekarakteristikk og enkelt skrivekarakteristikk i Connect Action.
Nåværende funksjonalitet:
Koble til (handling)
Dette brukes til å koble til en BLE-enhet, du må kjøre denne handlingen før før de andre kommandoene kan brukes. Du må oppgi MAC-adressen til enheten din i konfigurasjonen. Hvis forbindelsen blir brutt til BLE-enheten (for eksempel hvis BLE-enheten slår seg av), vil plugin-en prøve å koble til på nytt på ubestemt tid, til du kjører Disconnect Action. Denne handlingen starter plugin-en som kjører i forgrunnen (med et varsel)
Koble fra (handling)
Koble fra BLE-enheten (stopper også forgrunnstjenesten til plugin-en)
Send melding (handling)
Send en melding (streng) til BLE-enheten din. Meldingen sendes til enheten du er koblet til via Connect Action.
Motta melding (hendelse)
Denne hendelsen utløses hvis du er koblet til BLE-enheten via Connect Action og BLE-enheten sender en melding. Meldingen fanges opp i den lokale %message-variabelen i oppgaven du legger ved hendelsen.
Tilkoblingstilstand (stat)
Denne tilstanden aktiveres hvis det er en aktiv tilkobling og inaktiveres når tilkoblingen mistes. Hvis BLE-enheten slås av, blir forbindelsen brutt, og denne deaktiveres. Hvis BLE-enheten slås på igjen og forbindelsen gjenopprettes, blir denne aktiv igjen.