Feasycom’s AT Command Basic
This specification presents guidelines for software engineers that use Feasycom’s Bluetooth modules.
1. Terms
{ } :Content between {…} is optional
2. Command Format
AT+ Command {=Param1{, Param2{, Param3…}}} <CR><LF>
All commands start with “AT”, end with <CR><LF> |
<CR> stands for “carriage return”, corresponding hex is 0x0D |
<LF> stands for “line feed”, corresponding hex is 0x0A |
If command has parameter, parameter keep behind “=” |
If command has multiple parameters, parameter must be separated by “,” |
If command has response, response start with <CR><LF>, end with <CR><LF> |
Module will always report command’s execution result using “OK” for success or “ERROR” for failure |
3. Indication Format
<CR><LF>+ Indication {=Param1{, Param2{, Param3…}}} <CR><LF>
All indications start with <CR><LF>, end with <CR><LF> |
If indication has parameter, parameter keep behind “=” |
If indication has multiple parameters, the parameter must be separated by “,” |
Hex value <FF> will be used instead of “,” in some special indications |
4. Default Settings
Local Name | Feasycom |
Pin Code | 0000 |
Service-UUID | FFF0 |
Notify-UUID | FFF1 |
Write-UUID | FFF2 |
UART Baud rate | 115200bps/8/N/1 |