Naar inhoud springen
BC

Bluetooth Commander for Android APK

Uitgever: Marek Masr
Android APK Free
Downloaden v3.4 1 downloads
BestandstypeAPK
Versie3.4
Uitgever Marek Masr
Datum van publicatie14 jan 2020
Datum toegevoegd14 jan 2020
OS-vereistenAndroid
VoorwaardenRequires Android 4.1 and up
Totaal aantal downloads1
PrijsFree

Omschrijving

OVERZICHT

Met deze Bluetooth-terminal-app kunt u opdrachten definiëren en deze via Bluetooth naar een gekoppeld apparaat of BLE-apparaat sturen. Het is aan jou hoe je deze opdrachten op het externe apparaat interpreteert, wat een Arduino-bord, telefoon, pc of een ander apparaat met een Bluetooth-module of een apparaat met een andere Bluetooth-terminal-app kan zijn. App kan ook luisteren naar inkomende berichten en deze in log in HEX-, string- of decimaal formaat weergeven.

HOE HET WERKT

Commando's kunnen worden gedefinieerd in een stringformaat of als een array van bytes (in hexadecimaal formaat) met enkele extra opties, zoals het opnemen van een nieuwe regel aan het einde van de string of het selecteren van de endian-modus (volgorde van bytes tijdens verzending). Het periodiek verzenden van een door de gebruiker aangemaakt commando is mogelijk. Voeg gewoon een opdracht toe en specificeer de verzendperiode in milliseconden.

De applicatie kan ook naar inkomende transmissie luisteren en inkomende berichten in verschillende vormen weergeven - u kunt kiezen tussen string, hexadecimaal of decimaal formaat.

Alle instellingen en door de gebruiker gedefinieerde commando's worden opgeslagen/geladen telkens wanneer de toepassing wordt gesloten/geopend.

Verbinding maken met SPP-apparaten (klassieke bluetooth)

Het apparaat moet eerst met uw telefoon worden gekoppeld. Klik op 'Verbinden' en selecteer een apparaat. Aangezien de app luistert naar inkomende verbindingen, kunt u deze vanaf een extern apparaat initialiseren. In dergelijke gevallen geeft de app de naam van het externe apparaat weer als "Inkomende verbinding"

Aansluiten op BLE-apparaten (alleen als apparaat A)

Scan&Connect begint met scannen naar BLE-apparaten in de buurt. Als een BLE-apparaat wordt gevonden, wordt het automatisch verbonden. Haal een lijst met alle kenmerken van het apparaat op door op Gegevens lezen te klikken. Eén kenmerk uit de lijst met opgehaalde kenmerken kan worden gebruikt voor ontvangst en verzending (één Rx+Tx-kenmerk), klik gewoon op het kenmerk dat u wilt gebruiken.

Opdrachten maken

Om een ​​nieuwe opdracht aan te maken, klikt u op het "lege" item aan het einde van de lijst met opdrachten en selecteert u het type opdracht - HEX of tekenreeks.

Opdrachtnaam - voor de gebruiker om een ​​specifiek commando te identificeren. Als het veld leeg wordt gelaten, wordt de standaardnaam gebruikt.

Waarde 0x - hexadecimale waarde (array van bytes) die de opdracht vertegenwoordigen. Alleen geldige hexadecimale getallen worden geaccepteerd (tekens 0-9 en A-F, niet hoofdlettergevoelig). Voorvoegsel "0x" is al opgenomen.

Minst significante byte eerst - schakel dit selectievakje in om eerst de minst significante byte van een opdracht te verzenden. Anders wordt de meest significante byte als eerste verzonden.

String - String die de tekstvorm van uw opdracht vertegenwoordigt

Voeg een nieuw regelteken toe aan het einde van de tekenreeks - Indien aangevinkt, nieuw regelteken ("

", 0x0A) wordt aan het einde van de tekenreeks toegevoegd.

Verzend periodiek [ms] - vink dit selectievakje aan als u wilt dat uw opdracht periodiek wordt verzonden. Specificeer de periode in milliseconden en nadat u deze hebt toegevoegd aan de lijst met opdrachten, klikt u erop en het verzenden met een vooraf gedefinieerde periode zal beginnen. Klik nogmaals op de opdracht om de periodieke verzending te stoppen.

Aangepast pictogram - elke opdracht kan verder worden aangepast door het bijbehorende pictogram te selecteren. Alle parameters, inclusief het pictogram, worden opgeslagen en kunnen later worden gewijzigd.

Opdrachten verzenden

Commando's worden weergegeven in een lijst. U kunt het naar een aangesloten apparaat sturen door op het betreffende item te klikken. Gebruik een lange klik om de opdracht te bewerken of te verwijderen.

RECHTEN

Om te scannen naar BLE-apparaten, heeft de app toestemming nodig ACCESS_COARSE_LOCATION. De reden is (uit de Google-ontwikkelaarsgids): LE Beacons worden vaak geassocieerd met locatie. Om BluetoothLeScanner te gebruiken, moet u de toestemming van de gebruiker vragen door ofwel de ACCESS_COARSE_LOCATION- of ACCESS_FINE_LOCATION-machtiging in het manifestbestand van uw app te vermelden. Zonder deze machtigingen leveren scans geen resultaten op.

STEUN

Een fout gevonden? Ontbrekende functie? Stuur gewoon een e-mail naar de ontwikkelaar. Uw feedback wordt zeer op prijs gesteld.

[email protected].

Vergelijkbare programma's

Alternatieven

Meer van deze uitgever