need support with Grove - BLE (dual model) v1.0

Hello,

I need to send data between win 10 desktop and your dongle connected to a microcontroller. So far about nothing is working, so I need some technical support!

  1.   You provided some API at http://wiki.seeedstudio.com/Grove-BLE-dual_model-v1.0/#tech-support  so one can setup the dongle.
    

But some commands are not working, or I enter them in incorrect way. Here is an example when dongle is just connected, so no previous commands.

  1.   In order to use it from windows side, I have to use Bluetooth LE Advertisements. https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/ble-beacon
    

How to setup them in your dongle? Does it support it? Is it automated?

Best Regards,

Michael

Hi there,


  1. For the AT command, we use the HM-13 module and You can refer to the AT command(


  2. AT Commands



    )in <LINK_TEXT text=“https://raw.githubusercontent.com/Seeed … -13_en.pdf”>https://raw.githubusercontent.com/SeeedDocument/Grove-BLE-dual_model-v1.0/master/res/Bluetooth_HM-13_en.pdf</LINK_TEXT> 2. For the API, we have arduino example as below. It uses the software serial(D2/D3 pin of arduino board)

    <LINK_TEXT text=“https://raw.githubusercontent.com/Seeed … _13_SW.ino”>https://raw.githubusercontent.com/Seeed-Studio/HM_13_SW/master/HM_13_SW.ino</LINK_TEXT> 3. For



    Bluetooth LE Advertisements, Sorry, we do not have the experience on this, thanks for understanding. best rgdsBill

I found out the mistake – it was bad Bluetooth drivers on my PC.

I found out the mistake – it was bad Bluetooth drivers on my PC.

Hi Joel


Thanks for keeping us posted.

Thanks

best rgds
Bill

Hello its me again

I have problems with dongle. I need to set up the baud rate to 19200 and 2 stopbits. So I connected on 9600 8N1, wrote AT+BAUD3, it answered OK+SET:3 and now I can not connect to module at all. No combination of baud, stop bits, power on/off works. Here is the picture – I don’t have reset button. Please provide help.

Hello its me again

I have problems with dongle. I need to set up the baud rate to 19200 and 2 stopbits. So I connected on 9600 8N1, wrote AT+BAUD3, it answered OK+SET:3 and now I can not connect to module at all. No combination of baud, stop bits, power on/off works. Here is the picture – I don’t have reset button. Please provide help.

Hi there,

Sorry for the late response. I config the baud rate as 19200 through AT+BAUD3, and i can communicate with PC well. Here is the software i used. If you change the baud rate, it does not work, you have better to power off and power on again the module.

http://www.jnhuamao.cn/HMPCComAssistant_en.rar





Thanks

best rgds
Bill

I did the same using your software. Dongle worked on 57600, I set baud to 19200 using AT+BAUD3 and now I cannot connect to it at any baud. No idea how to reset it. Power on/off does not help. I think we have bad (fake?) dongle…

Hi there,


1. Does the blue led blinking?
2. For the serial baud rate, you can try to set from 9600 to 19200 to 115200. For example, you set to 9600, then click the open COM button. After that you send AT command to check if receive the “OK”. If not, you can click the Close COM. Then you select other baud rate.
3. Please let us know if the issue is not solved.






Thanks

best rgds
Bill

Hello!

I enclose the picture of my module for the second time, it really differs from your pictures.

  1.   The led is blinking during advertisement and lights up when it’s connected to pc/smartphone
    
  2.   I think I will change the baud on my microcontroller because I can not change it in the module, no idea why.

Hi there,


It does not look like Grove-BLE-dual_model-v1.0. It is more like Grove BLE v1. Please take a picture about the backside of the module. Here is mine.


http://wiki.seeedstudio.com/Grove-BLE_v1/




Thanks

best rgds
Bill

Here it is

Here it is

HI there,


So it is grove-ble v1.0, NOT Grove - BLE (dual model) v1.0. :slight_smile:

You can follow

http://wiki.seeedstudio.com/Grove-BLE_v1/

Thanks

best rgds
Bill

Hello !

Finally something works – at least I can change baud. Now to the last problem.

So fair I have this – my pc with bt dongle can communicate with pc-cp2102 dongle-bt dongle. See pic1.

Now I try to replace PC-cp2102 with microcontroller and UART. In my experience its old texas instruments one. I check the baud and other serial parameters with serial terminal, all good. But the data which I receive from our dongle is not what I send to. For example, I send 15 symbols = 42. I receive 14 bytes =181 and the last one is = 53 (pic2).

If I try to send ‘A’+i data (so I should receive BCDEF… for 15 symbols) I receive as pic 3 with 9600 baud. Note that values are increased not on +1, but +8. Really weird.

To assure you that TI chip is working look at pic 4.

I’ll try to use newer arduino board or something like this to replace TI chip and see what will happen.

Regards, Michael.

Hello grove! It works with discovery board and STM32F407 mcu!

Still have no idea what is wrong with old TMS320F28335. I even tried two different ones with no luck.

Hi there,


I am sorry that we do not use TMS320F28335 before. Thanks for understanding.


best rgds
Bill