| Filtype | APK |
|---|---|
| Versjon | 3.4 |
| Forlegger | Marek Masr |
| Utgivelsesdato | 14. jan. 2020 |
| Dato lagt til | 14. jan. 2020 |
| Os krav | Android |
| Krav | Requires Android 4.1 and up |
| Totalt antall nedlastinger | 1 |
| Pris | Free |
Beskrivelse
OVERSIKT
Denne Bluetooth-terminalappen lar deg definere kommandoer og sende dem via Bluetooth til en sammenkoblet enhet eller BLE-enhet. Det er opp til deg hvordan du tolker disse kommandoene på den eksterne enheten, som kan være et Arduino-kort, telefon, PC eller en hvilken som helst annen enhet med Bluetooth-modul eller enhet med annen Bluetooth-terminalapp. Appen kan også lytte etter innkommende meldinger og vise dem i logg i HEX-, streng- eller desimalformat.
HVORDAN DET FUNGERER
Kommandoer kan defineres i et strengformat eller som en rekke byte (i heksadesimalt format) med noen tilleggsalternativer, for eksempel å inkludere ny linje på slutten av strengen eller velge endian-modus (rekkefølge av byte under overføring). Periodisk sending av brukeropprettet kommando er mulig. Bare legg til en kommando og spesifiser sendeperiode i millisekunder.
Applikasjonen kan også lytte til innkommende sending og vise innkommende meldinger i ulike former - du kan velge mellom streng, heksadesimalt eller desimalformat.
Alle innstillinger og brukerdefinerte kommandoer lagres/lastes hver gang applikasjonen lukkes/åpnes.
Koble til SPP-enheter (klassisk bluetooth).
Enheten må først pares med telefonen. Klikk "Koble til" og velg en enhet. Siden appen lytter etter innkommende tilkoblinger, kan du initialisere den fra ekstern enhet. I slike tilfeller vil appen vise navnet på den eksterne enheten som "Innkommende tilkobling"
Koble til BLE-enheter (kun som enhet A)
Scan&Connect begynner å skanne etter BLE-enheter i nærheten. Hvis BLE-enheten blir funnet, kobles den automatisk til. Hent liste over alle egenskaper fra enheten ved å klikke Les data. En karakteristikk fra listen over hentede karakteristikk kan brukes for mottak og overføring (én Rx+Tx karakteristikk), klikk bare på karakteristikk som du vil bruke.
Opprette kommandoer
For å opprette en ny kommando, klikk på "tom" elementet på slutten av listen over kommandoer og velg type kommando - HEX eller streng.
Kommandonavn - for brukeren å identifisere spesifikk kommando. Hvis feltet står tomt, brukes standardnavn.
Verdi 0x - heksadesimal verdi (array av byte) som representerer kommando. Kun gyldige heksadesimale tall godtas (tegn 0-9 og A-F, skiller ikke mellom store og små bokstaver). Prefikset "0x" er allerede inkludert.
Minst signifikante byte først - merk av i denne avmerkingsboksen for å sende minst signifikante byte av en kommando først. Ellers sendes den viktigste byten først.
String - Streng som representerer tekstformen til kommandoen din
Inkluder nytt linjetegn på slutten av strengen - Hvis avkrysset, nytt linjetegn ("
", 0x0A) vil bli lagt til på slutten av strengen.
Send periodisk[ms] - merk av i denne boksen hvis du vil at kommandoen skal sendes med jevne mellomrom. Spesifiser perioden i millisekunder, og etter å ha lagt den til listen over kommandoer, klikker du bare på den og sending med forhåndsdefinert periode vil begynne. Klikk på kommandoen igjen for å stoppe periodisk overføring.
Egendefinert ikon - hver kommando kan tilpasses ytterligere ved å velge ikonet. Alle parametere, inkludert ikonet er lagret og kan endres senere.
Sender kommandoer
Kommandoer vises i en liste. Du kan sende den til en tilkoblet enhet ved å klikke på respektive element. Bruk langt klikk for å redigere eller fjerne kommandoen.
TILLATELSER
For å skanne etter BLE-enheter må appen ha tillatelse ACCESS_COARSE_LOCATION. Årsaken er (fra Googles utviklerveiledning): LE Beacons er ofte forbundet med plassering. For å bruke BluetoothLeScanner må du be om brukerens tillatelse ved å oppgi enten ACCESS_COARSE_LOCATION- eller ACCESS_FINE_LOCATION-tillatelsen i appens manifestfil. Uten disse tillatelsene vil ikke skanninger gi noen resultater.
BRUKERSTØTTE
Har du funnet en feil? Mangler funksjonen? Bare send e-post til utvikleren. Tilbakemeldingen din settes stor pris på.
masarmarek.fy@gmail.com.