Bluetooth SPP (v. 1.991) Разработано Jerry.Li |
The software for the Bluetooth client communication tools (ie: Bluetooth slave mode), Bluetooth serial communication can be tested. Can connect a Bluetooth MCU and PC serial port.
Hardware
1.Serial Port Bluetooth Module( TTL )
2.Arduino Microcontroller Board
Software features:
1. Search for Bluetooth devices, and displays the class and RSSI (signal strength).
2. The use of serial communication, receiving and sending data
3. can be set to ASCII and HEX input and output mode
4. The data results can be saved to the SD card(/sdcard/BluetoothSPP/...)
This tool three modules:
1. Normal mode: the basic input-output model
2. Keyboard mode: You can customize the output value of nine buttons and control keys Duplicate excitation frequency.
3. Command Line: Set the command terminator for communication debugging.
Keywords:
Bluetooth communication, Bluetooth communication, MCU communications, serial communications, industrial control, serial Assistant
|
[2013-08-16] A Google User: Great! Wanted a simple way to send data back and forth between the arduino. This works perfectly! |
|
[2013-07-30] A Google User: Error on Note 2 When I am connecting from Samsung Note II, although it is able to discover bluetooth device, it is giving me an error as "SSP Communication Failure". So not able to deduce from it. Can you please help. |
|
[2013-06-26] A Google User: Awesome tool I do a lot of bluetooth programming and this tool speeds up development quite a bit |
|
[2013-06-19] A Google User: Thanks a lot This is the one I'm searching for... Exellent |
|
[2013-03-28] A Google User: Very good The option of configuring buttons to command is great. |
|
[2013-03-24] A Google User: W00t! Thank you very much for providing this app! It made it very easy to do a quick POC for my project. :) |
|
[2013-03-19] A Google User: Problem with logging to file at higher data rate? Unfortunately, number of bytes received does not correspond to number of bytes written to file. Tested it with 258-bytes long SPP packets. For 100 of packets received at 115200 BT SPP baud rate, "RxD bytes" indicated correct number of bytes received (25800 bytes), but not all bytes were written to file on SD. About 1-2 % of data were missing, making the logging function useless. |
|
[2013-03-05] A Google User: Useful app for engineers Useful for Bluetooth remote control. |
|
[2013-03-01] A Google User: is great bout could be awesome would be awesome if it has a auto connect feature and start in default mode...maybe with a mode switcher :) |
|
[2013-02-20] A Google User: Nice! Very useful, thank you. |
|
[2013-02-06] A Google User: Very Nice and Helpful |
|
[2013-01-16] A Google User: Pretty Good End bit needs more options such as sending null bit (0x00) or better just custom start and end bits. Also landscape mode and better adherence to the ui guidelines would be great additions. Will rate higher for any of those features. |
|
[2013-01-08] A Google User: Great app I use it for controlling arduino. Other apps were buggy or couldn't connect. |
|
[2012-12-22] A Google User: Works great, i can Control my arduino project |
|
[2012-11-04] A Google User: Great job!!! I use this prigram on HTC ONE S as command prompt to control my microchip project. Application is very stable and well coded. It took a lot of pain off my head. Thanks! |
|
[2012-10-12] A Google User: Great This is very flexible and perfect for debugging SPP connection where Android is client. |
|
[2012-10-12] Cyril: Great This is very flexible and perfect for debugging SPP connection where Android is client. |
|
[2012-10-07] A Google User: Great This app is great. The keyboard mode is really useful. I use for communicating with my arduino. Would be great if I could choose which mode the app uses at startup by default. |
|
[2012-10-07] alexandruy2k: Great This app is great. The keyboard mode is really useful. I use for communicating with my arduino. Would be great if I could choose which mode the app uses at startup by default. |
|
[2012-09-22] A Google User: Exactly what I was after Logging, serial spp and a simple interface! We have a winner haha |
|
[2012-09-22] Eddyah: Exactly what I was after Logging, serial spp and a simple interface! We have a winner haha |
|
[2012-08-08] A Google User: Great for arduino Excellent. One problem in keyboard mode: the sending data area goes over the top buttons so I can't press them unless I clear it. Otherwise excellent |
|
[2012-08-08] Kyle: Great for arduino Excellent. One problem in keyboard mode: the sending data area goes over the top buttons so I can't press them unless I clear it. Otherwise excellent |
|
[2012-07-08] A Google User: your work is good but sometimes i ve had a hard time of connecting it to microcontroller |
|
[2012-07-08] Lucky@Me: your work is good but sometimes i ve had a hard time of connecting it to microcontroller |
|
[2012-06-02] A Google User: Great app! I love keyboard mode Keyboard mode is great for working on your own bluetooth projects. It has helped me with developing a bluetooth RGB LED controller. |
|
[2012-06-02] Ross K: Great app! I love keyboard mode Keyboard mode is great for working on your own bluetooth projects. It has helped me with developing a bluetooth RGB LED controller. |
|
[2012-05-12] A Google User: Excellent Does exactly what we need. Logs are easily saved and time stamped. Custom keypad is a great feature. Developer responded with a bug fix in one day. Checked out 4 different apps and this was the best. |
|
[2012-05-12] Bruce: Excellent Does exactly what we need. Logs are easily saved and time stamped. Custom keypad is a great feature. Developer responded with a bug fix in one day. Checked out 4 different apps and this was the best. |
|
[2012-05-11] A Google User: Great! Awesome for Arduino BT projects! |
|
[2012-05-11] Stas: Great! Awesome for Arduino BT projects! |
|
[2012-04-18] A Google User: Helped to debug code. Used it as a reporting device from a micro-controller. Just ran out of commands in the key board mode. Great app to debug communication. |
|
[2012-04-18] Marco: Helped to debug code. Used it as a reporting device from a micro-controller. Just ran out of commands in the key board mode. Great app to debug communication. |
|
[2012-04-01] A Google User: Nice Great app for communicating with Arduino. Is it possible to add an "expand/translate" option to translate single-byte messages from Arduino (or other MCU) into a human-readable sentence? Just like you assign buttons to transmitted messages, make it possible to assign sentences to specified single-byte messages received. e.g. if it sees a single byte 'h' it displays "hello, world!". In this way we can keep Arduino code fast and small. |
|
[2012-04-01] dyanimat: Nice Great app for communicating with Arduino. Is it possible to add an "expand/translate" option to translate single-byte messages from Arduino (or other MCU) into a human-readable sentence? Just like you assign buttons to transmitted messages, make it possible to assign sentences to specified single-byte messages received. e.g. if it sees a single byte 'h' it displays "hello, world!". In this way we can keep Arduino code fast and small. |
|
[2012-03-02] A Google User: Nice app. Very powerful tool for arduino application with BT. |
|
[2012-03-02] Dev: Nice app. Very powerful tool for arduino application with BT. |
|
[2012-02-03] A Google User: Best tool for my arduino |
|
[2012-02-03] SyntaxErrorGeek: Best tool for my arduino |
|
[2012-01-14] A Google User: The Best Bluetooth SPP terminal for Android ! This app is great. I love the Hex transmit/receive feature. The Keypad feature is great for building bluetooth remote control projects. It also allows saving of the session to a text file. Please add the following features: 1. In Real Time Mode, One needs to constantly clear the send textbox manually before sending the next string. This is tiresome. Please add a 'CLEAR' key for the Send Textbox also. 2. It would be great if a 'Modbus RTU' mode was added to communicate/ test with modbus RTU devices. 3.Ability to create & save Macros i.e a special macro name sends out the entire string (or HEX string) 4. Quitting the application to disconnect or to change modes is a bit tiresome. Please allow to disconnect/reconnect to change modes without quitting. Finally, Thanks for Keeping it Free !! Five Stars. |
|
[2012-01-14] Royce: The Best Bluetooth SPP terminal for Android ! This app is great. I love the Hex transmit/receive feature. The Keypad feature is great for building bluetooth remote control projects. It also allows saving of the session to a text file. Please add the following features: 1. In Real Time Mode, One needs to constantly clear the send textbox manually before sending the next string. This is tiresome. Please add a 'CLEAR' key for the Send Textbox also. 2. It would be great if a 'Modbus RTU' mode was added to communicate/ test with modbus RTU devices. 3.Ability to create & save Macros i.e a special macro name sends out the entire string (or HEX string) 4. Quitting the application to disconnect or to change modes is a bit tiresome. Please allow to disconnect/reconnect to change modes without quitting. Finally, Thanks for Keeping it Free !! Five Stars. |
|
[2011-12-30] A Google User: Very helpful I'm writing an app that reads data from a serial port via a Bluetooth transmitter and have been having problems getting everything set up correctly in the transmitter and the code. This app helped me understand what I was doing right and wrong and validated the data flow. Thank you! |
|
[2011-12-30] mwbrown42: Very helpful I'm writing an app that reads data from a serial port via a Bluetooth transmitter and have been having problems getting everything set up correctly in the transmitter and the code. This app helped me understand what I was doing right and wrong and validated the data flow. Thank you! |
|
[2011-11-19] A Google User: 非常有用 希望继续改进.第一次用总提示连接失败,后来发现是PC端没有启SPP,改后重试成功. 程序退出时最好保持蓝芽原来的开关状态,不影响其它蓝牙程序 |
|
[2011-11-19] LIANG-TAO: 非常有用 希望继续改进.第一次用总提示连接失败,后来发现是PC端没有启SPP,改后重试成功. 程序退出时最好保持蓝芽原来的开关状态,不影响其它蓝牙程序 |
|
|