HGMB11S AT+QBLEGATTSSRV Error

Hi everybody,

Following paragraph “4.1.1. Setting Module as a Peripheral Device” in the doc.
Quectel_HCM511S&HCM511S-E&HGMB11S_AT_Commands_Manual_V1.2.pdf

I am receiving ERROR on command
AT+QBLEGATTSSRV=“FFF1” //Establish a BLE service and set the service UUID to “FFF1”

I’ve checked my command sting in my Tx Uart Buffer:
char command_string = “AT+QBLEGATTSSRV="fff1"\r”;

and it seems compliant to documentation

What could be the issue ?

Thanks
piero

  1. pls note
  2. try change \r to \r\n

OK I will try.

In the doc “Quectel_HCM511S&HCM511S-E&HGMB11S_AT_Commands_Manual_V1.2.pdf” page 9
1.2. AT Command Syntax

There is this statement:
<< All command lines must start with AT or at and end with . >>

But maybe <CR< is needed

I’ve tried adding \n at the end of the command but is still NOT working.

I’ve tried other commands:
after set peripheral Role
I’ve asked for perhipheral role (with the query command) and this is working perfectly
I’ve tried also “get device state (query)” command but I’m receiving always error

any idea ?

I will add getSwVersion command so i can add SwVersion of the module in this Topic

Thanks and Regards

Please try using another UUID. If the error persists, I will attempt to verify.

Hi Piero,

How was your test result? Can you attached image for the error you faced?

For version query, you may use AT+QVERSION to query.

Please feel free to contact us for any further enquiries.