I need this Data info for my ongoing Project D.I.Y. Arduino Glass
Reverse Engineering Bluetooth Data
To make the experience fit your profile, pick a username and tell us what interests you.
We found and based on your interests.
I need this Data info for my ongoing Project D.I.Y. Arduino Glass
serialtest3.inoSimple Serial prog. to communicate with the HM11ino - 426.00 bytes - 07/30/2016 at 19:11 |
|
Here is what I found until now. It is enough for the project I am working on.
The best way to see the Data is in Decimal. In Ascii code, most of the Data is not displayed correctly.
It's a data sequence of 14 decimal values. The sequence starts with the + or - sign and ends with a CR + LF
For receiving the Data from the Multimeter, I used a Bluetooth V4.0 HM-11 BLE Module connected to an Arduino pro micro running on 3,3V and 8Mhz. The module is connected to the serial interface of the Arduino and the received data are transmitted to the Usb port of the same Arduino connected to the PC.
The same way I configured the BT Module over At commands
I used a simple Arduino program to send and receive Data to and from the module.
First you have to set the module to Cental.
AT+ROLE1 | moule = central |
AT+RESET | reset |
AT+SHOW1 | show Bluetooth name in response |
AT+IMME0 | connect automatically |
AT+FILT0 | scan for devices |
AT+DISC? | Show devices |
To connect to the Owon B35T type AT+CONE0(Mac adress of the Multimeter)
Thats it.
Create an account to leave a comment. Already have an account? Log In.
Realterm lets you get various sorts of binary views of your data. Might be a useful tool. ( note that current development versions are at https://realterm.i2cchip.com ) There are a few BLE shortcuts on the MISC tab
Steve, Thanks for digging into this. It helped out a lot as I was also working on the serial protocol to get data logging into a linux machine. I figured out a few more fields. My code is up at https://github.com/cransom/b35t-reader if anyone wants to log to their raspi or other linux machine.
Why is that commands AT+FILT0 does not work and AT+DISC? always ends up with DISCC DISCE
Thanks,
Jai
I 'm also having problems getting this to work, I printed out the entire data sheet from hm11 and several other docs. it appears that Jinan Huamao has blockes certian kinds of information transfer between devices.
hi Alain,thanks that would great. I think it's a real cool project and folllwing your main project. Thanks for taking the time to reply keep up the excellent wor
Hi I was wondering how did you get to read all the bytes into the Arduino ?
I've tried your serial program and only get garbage, I want to display the data on a 1.8" TFT screen, would it be possible for you to give me an idea of how you do it
Thanks
Steve
Hi Steve, I know when I tryed to read ascii signs, I just got garbage too. When I read the data in dec. , all worked fine. I'll check my serial prog.
I 'm also having problems getting this to work, I printed out the entire data sheet from hm11 and several other docs. it appears that Jinan Huamao has blockes certian kinds of information transfer between devices.
the AT+CONE0 command is also not valid anymore
Become a member to follow this project and never miss any updates
I have the same question as steve and have been at this for 30 plus hours. all is pointing to the uuid. Seems that the MAC address will not work.