Datasheet
Output: A comma-separated list of all AT parser commands available on the system.
AT+HELP
AT+FACTORYRESET,AT+DFU,ATZ,ATI,ATE,AT+DBGMEMRD,AT+DBGNVMRD,AT+HWLEDPOLARITY,AT+HWLED,AT+HWGETDIETEMP,AT
+HWMODEPINPOLARITY,AT+HWMODEPIN,AT+HWGPIOMODE,AT+HWGPIO,AT+HWI2CSCAN,AT+HWADC,AT+HWVBAT,AT+HWPWM,AT+HWP
WRDN,AT+BLEPOWERLEVEL,AT+BLEGETADDRTYPE,AT+BLEGETADDR,AT+BLEBEACON,AT+BLEGETRSSI,AT+GAPGETCONN,AT+GAPDI
SCONNECT,AT+GAPDEVNAME,AT+GAPDELBONDS,AT+GAPINTERVALS,AT+GAPSTARTADV,AT+GAPSTOPADV,AT+GAPAUTOADV,AT+GAP
SETADVDATA,AT+BLEUARTTX,AT+BLEUARTRX,AT+GATTADDSERVICE,AT+GATTADDCHAR,AT+GATTCHAR,AT+GATTLIST,AT+GATTCL
EAR,AT+HELP
OK
AT+NVMWRITE
Writes data to the 256 byte user non-volatile memory (NVM) region.
Codebase Version: 0.7.0
Parameters:
offset: The numeric offset for the first byte from the starting position in the user NVM
datatype: Which can be one of STRING (1), BYTEARRAY (2) or INTEGER (3)
data: The data to write to NVM memory (the exact payload format will change based on the specified datatype).
Output: Nothing
# Write 32768 as an integer starting at byte 16 in user NVM
AT+NVMWRITE=16,INTEGER,32768
OK
AT+NVMREAD
Reads data from the 256 byte user non-volatile memory (NVM) region.
Codebase Version: 0.7.0
Parameters:
offset: The numeric offset for the first byte from the starting position in the user NVM
size: The number of bytes to read
datatype: The type used for the data being read, which is required to properly parse the data and display it as a
response. The value can be one of STRING (1), BYTEARRAY (2) or INTEGER (3)
Output: The data read back, formatted based on the datatype argument.
The sample code below may not match future firmware releases and is provided for illustration purposes only
© Adafruit Industries https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le Page 95 of 211










