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 |
