BLE Terminal

Contains ads
3.0
30 reviews
10K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

BLE Terminal FREE is a terminal App which provides a bluetooth BLE communication.
In the last update (v1.3.0) I added serial communication with Microchip BLE (MLDP) and Ublox BLE (I saw some connection problems with android Lollipop and lower).

The data are transmited/received between the phone and a bluetooth BLE paired device.

With this App is possible save the log sessions to a file.


NB: This App work only with devices with BLUETOOTH LOW ENERGY (Ex: SimbleeBLE, Microchip, Ublox ...)


Instructions:
1) Enable bluetooth
2.1) Open the Search menu and Pair the device
or
2.2) Open the Settings menu and insert a MAC Address (with checkbox "Enabled MAC REMOTE" checked)
3) In the main windown press the "CONNECT" button
4) If Necessary add Service/Characteristics with the "SELECT SERVICE" button
5) Send and receive the messages

This App asks to enable this two services:
- Location service: is required for some devices (ex: my nexus 5) for the BLE searching function
- Storage service: is required if you want save the logs session



You can try example here:

SimbleeBLE example: http://bit.ly/2wkCFiN

RN4020 example: http://bit.ly/2o5hJIH


I tested this App with these devices:

Simblee: 0000fe84-0000-1000-8000-00805f9b34fb
RFDUINO: 00002220-0000-1000-8000-00805F9B34FB
RedBearLabs: 713D0000-503E-4C75-BA94-3148F18D941E
RN4020: custom characteristics



NB: For custom App contact me.

Please rate and review so I can make it better!
Updated on
Nov 30, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

3.0
29 reviews
Andrew Downing
May 17, 2022
This is the best all around BLE terminal app I've found. The only problem I've found is that it sends a null byte ('\0') at the end of each transmission regardless of the selected Tx line break. This isn't standard and if a device requires a null byte terminator, it should be an option in the settings. Other than that it would be nice if hex/ascii mode could be selected separately for input and output.
1 person found this review helpful
Did you find this helpful?
edodm85
May 17, 2022
Thanks!!! I consider to add these changes in the next version.
A Google user
October 9, 2018
The version I tried seems to work for write and reading, but does not appear to handle receiving data through notify messages. As such, this is great for sending commands and responses; but not so good for having a "terminal session". It should be pretty useful for people developing BLE based projects where they want to send/receive commands with their own choice of UUID's, as the read and write's can be assigned to different UUID's. 3.5 stars for me because I need it for a termianl session - if I had a project which only used read and write, this would be 4 stars.
4 people found this review helpful
Did you find this helpful?
Boris Wainshtein
September 23, 2020
There is no option to send hex values , only text . 99% do not use that ..
1 person found this review helpful
Did you find this helpful?
edodm85
September 24, 2020
Thanks. I will add it in the next version, probably tomorrow. Update 09/24: The new version is online, you can select ASCII/HEX send/receive format in Settings-Send Format. In this new version I added four "SEND BUTTONs" that you can customize the send message. Can you try it?

What's new

v1.7.0
- Removed the MSB bit from ASCII byte received

v1.6.9
- Internal Fix

v1.6.4
- Fixed "open logs folder" button
- Internal Fix

v1.5.8
- Removed null byte from ASCII trasmission
- Added NULL option into "Tx line break" settings
- Added "Tx line break" for hex trasmission
- Added the possible to separately select ASCII/HEX format for tx/rx transmissions ("SPLIT" option into "Send/Receive format")