Bluetooth Terminal/Graphics Apk

Bluetooth Terminal/Graphics Apk

Latest version 2.06
24 Sep 2020

Older Versions

Apk Infos

Version2.06
Rating4.2/5, based on 136 votes
Size‎5.4 MB
Requires AndroidAndroid 4.1+ (Jelly Bean)
Author's NotesThis is a kind of Bluetooth Terminal application that contains some graphics.

About Bluetooth Terminal/Graphics APK

Bluetooth Terminal/Graphics APK Download for Android
Bluetooth Terminal/Graphics APK Download for Android

Description

This is a kind of Bluetooth Terminal application that contains some graphics.
Also there is a serial monitor in it.
You can use this app with Arduino or another microcontroller for your robotics projects and etc.
You can see real time 3 graphics of some values.
This values must be sent in a sequence.

This sequence must be like that: Evalue1,value2,value3...\n

For example: "E256,-321,982\n" or "E902,1235,10,23,-325,-1240,90\n" etc.

***In Full version, you can see 7 graphs and there are no ads***

Warning: Do not send data too much frequently. If there is lag and freezing in the app when there is data traffic, decrease incoming data frequency.

*This application supports up to 7 variables.
*You can set graphics' maximum and minimum values.
*Autoscaled graphs.
*Values are ordered in the order of sending in application.
*Each graph can show a value that is selected.
*You can set number of graphics that is shown.
*Multiple lines can be shown in a graph.
*Pinch to zoom both axes in graphs.
*Sliding and refreshing graphs.
*Data logs can be saved at *ExternalStorage*/BluetoothGraphics/*CurrentTime* directory
*Up to 7 lines in multiple line graph for Full version

MPAndroidChart library is used.

Arduino usage example for serial printing part for 2 values (adc1 and adc2 are example variables):
...
Serial.print("E");
Serial.print(adc1);
Serial.print(",");
Serial.print(adc2);
Serial.print("\n");
...

Coming Soon: USB Serial Communication Support for Full version
For full application: BT Terminal/Graphics Full

Note: If you want a full apk of this application, you can send mail to me. Also, I can make a custom GUI for your projects or works.

Latest updates

What's new in version 2.06

*Bug fix

How to install Bluetooth Terminal/Graphics APK on Android phone or tablet?

Download Bluetooth Terminal/Graphics APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (com.emrctn.BluetoothGraphics-v2.06-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

2.06 (16)5.4 MB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

1 ★Getting data base but no graph tried. A lot
5 ★puwdi puwdi piro dipindi
2 ★..and yet it can't connect.
5 ★Excellent. Both graph and terminal works awesome.
5 ★this is a great app.
5 ★Now I can analyze my room temperature very easily.
5 ★I love this app, it's a very nice to improve my phone, to connect external to transfer my video download,"I love it"
5 ★Exactly what I was looking for.
5 ★
5 ★Congratulations on turning out a SERIOUSLY USEFUL programme. If I can just make some suggestions: 1 The input string display at the bottom is utterly redundant, particularly when a terminal screen is included. 2. The output and send section is also redundant, for the same reason 3. Much the same can be said for the value in the graph header, or at least have the ability to omit it. 4. It would be nice to show the maxs as strings i.e. to display a temperature as 40.00 degrees max, multiply by 100 and send the integer but have the max show as "40", not 4000. 5. I would like to be able to configure it to show one, or two, graphs as well. Thank you very much
4 ★The app works great! The one thing I wish it had is a way to lock the zoom and scale from resetting to default size when you scroll around the graph.
5 ★Great app for logging a stream of data. I had a little trouble getting it going at first, but Emrecan responded quickly to my questions and I got it working. I did not use Arduino, so I was not using pre-written libraries. My problem was that I was sending the data as int type instead of ascii characters. The line of code below was the key to getting it to work: len = sprintf(outBuffer,"E%d,%d,%d\n", x, y, z); The function sprintf converts the ints to ascii, but the length of the character strings vary with the number of digits in the values. The variable len is the length of the string created, so the characters are sent to the UART using for(i=0;i