Spring til indhold
BC

Bluetooth Commander for Android APK

Forlægger: Marek Masr
Android APK Free
Hent v3.4 1 downloads
FiltypeAPK
Version3.4
Forlægger Marek Masr
Udgivelses dato14. jan. 2020
Dato tilføjet14. jan. 2020
Os kravAndroid
KravRequires Android 4.1 and up
Samlet antal downloads1
PrisFree

Beskrivelse

OVERSIGT

Denne Bluetooth-terminalapp giver dig mulighed for at definere kommandoer og sende dem via Bluetooth til en parret enhed eller BLE-enhed. Det er op til dig, hvordan du fortolker disse kommandoer på fjernenheden, som kan være et Arduino-kort, telefon, pc eller enhver anden enhed med Bluetooth-modul eller enhed med anden Bluetooth-terminalapp. Appen kan også lytte efter indgående beskeder og vise dem i log i HEX-, streng- eller decimalformat.

HVORDAN DET VIRKER

Kommandoer kan defineres i et strengformat eller som et array af bytes (i hexadecimalt format) med nogle yderligere muligheder, såsom at inkludere ny linje i slutningen af ​​strengen eller vælge endian-tilstand (rækkefølge af bytes under transmission). Periodisk afsendelse af brugeroprettet kommando er mulig. Du skal blot tilføje en kommando og angive afsendelsesperiode i millisekunder.

Applikationen kan også lytte til indgående transmission og vise indgående beskeder i forskellige former - du kan vælge mellem streng, hexadecimal eller decimal format.

Alle indstillinger og brugerdefinerede kommandoer gemmes/indlæses hver gang programmet lukkes/åbnes.

Tilslutning til SPP (klassisk bluetooth) enheder

Enheden skal først parres med din telefon. Klik på 'Forbind' og vælg en enhed. Da appen lytter efter indgående forbindelser, kan du initialisere den fra fjernenheden. I sådanne tilfælde vil appen vise fjernenhedsnavnet som "Incoming connection"

Tilslutning til BLE-enheder (kun som enhed A)

Scan&Connect begynder at scanne efter BLE-enheder i nærheden. Hvis BLE-enheden findes, tilsluttes den automatisk. Hent liste over alle karakteristika fra enheden ved at klikke på Læs data. En karakteristik fra listen over hentede karakteristika kan bruges til modtagelse og transmission (én Rx+Tx karakteristik), klik blot på karakteristikken, som du vil bruge.

Oprettelse af kommandoer

For at oprette en ny kommando, klik på "tom" elementet i slutningen af ​​listen over kommandoer og vælg type kommando - HEX eller streng.

Kommandonavn - for brugeren at identificere specifik kommando. Hvis feltet efterlades tomt, bruges standardnavnet.

Værdi 0x - hexadecimal værdi (matrix af bytes), der repræsenterer kommando. Kun gyldige hexadecimale tal accepteres (tegn 0-9 og A-F, der skelnes ikke mellem store og små bogstaver). Præfikset "0x" er allerede inkluderet.

Mindst signifikant byte først - marker dette afkrydsningsfelt for at sende mindst signifikante byte af en kommando først. Ellers vil den mest signifikante byte blive sendt først.

String - Streng, der repræsenterer tekstformen for din kommando

Medtag nyt linjetegn i slutningen af ​​strengen - Hvis markeret, nyt linjetegn ("

", 0x0A) vil blive tilføjet i slutningen af ​​strengen.

Send periodisk[ms] - marker dette afkrydsningsfelt, hvis du ønsker, at din kommando skal sendes med jævne mellemrum. Angiv periode i millisekunder, og efter at have tilføjet den til listen over kommandoer, skal du blot klikke på den, og afsendelse med foruddefineret periode begynder. Klik på kommando igen for at stoppe periodisk transmission.

Brugerdefineret ikon - hver kommando kan tilpasses yderligere ved at vælge dens ikon. Alle parametre, inklusive ikonet, gemmes og kan ændres senere.

Sender kommandoer

Kommandoer vises på en liste. Du kan sende det til en tilsluttet enhed ved at klikke på det respektive element. Brug langt klik for at redigere eller fjerne kommandoen.

TILLADELSER

For at scanne efter BLE-enheder skal appen have tilladelse ACCESS_COARSE_LOCATION. Årsagen er (fra Google udviklerguide): LE Beacons er ofte forbundet med placering. For at bruge BluetoothLeScanner skal du anmode om brugerens tilladelse ved at angive enten ACCESS_COARSE_LOCATION- eller ACCESS_FINE_LOCATION-tilladelsen i din apps manifestfil. Uden disse tilladelser vil scanninger ikke returnere nogen resultater.

SUPPORT

Har du fundet en fejl? Manglende funktion? Bare e-mail til udvikleren. Din feedback er meget værdsat.

[email protected].

Lignende programmer

Alternativer

Mere fra denne udgiver