Answer
When sending extended or normal advertisements by setting AD Elements for scan or advertise response PDU’s using AT+AARA tag,<payload> or At+ASRA tag, <payload> the parser is expecting the payload to be a string enclosed by quotes.
However, how do you differentiate between a normal text string and a string of ASCII hex?
Is FF 0x46 0x46
Or is it
0xFF.
For example if the data added in the response packet is:
T+AARA tag, “BEEF”
The parser interprets this as a four byte string of 0x42, 0x45, 0x45, 0x46
If the command is changed to:
At+AARA tag, “\BE\EF” the parser would interpret this as a two byte string of 0xBE, 0xEF. The slash interprets the following two characters as ONE hex byte.
/filters:background_color(white)/2024-10/BL652-SA-RightLabel_0.png)
/filters:background_color(white)/2024-10/bl653-transparent-highres_0.png)
/filters:background_color(white)/2024-10/BL653µ-SA-angle.png)
/filters:background_color(white)/2024-10/bl654pa-both_0.png)
/filters:background_color(white)/2024-10/BL654-Series.png)