Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_DELETE_TAG
 plugin ps-store delete-tag [tag:2] [flags:2]
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_DUMP
 plugin ps-store dump
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_INIT
 plugin ps-store init
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_PRINT_TAGS
 plugin ps-store print-tags
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_WRITE_TAG
 plugin ps-store write-tag [tag:2] [flags:1] [len:1] [val:-1]

Detailed Description

Commands for the PS Store plugin, which manages data in flash memory.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_DELETE_TAG

plugin ps-store delete-tag [tag:2] [flags:2]

  • Writes tag to storage module.
    • tag - INT16U - The tag or key.
    • flags - INT16U - The mask to apply to the tag or key. 0 deletes all keys.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_DUMP

plugin ps-store dump

  • Prints the contents in the entire storage module.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_INIT

plugin ps-store init

  • Initializes the storage module.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_PRINT_TAGS

plugin ps-store print-tags

  • Prints all tags (or keys) in the storage module.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PSSTORE_PLUGIN_PS_STORE_WRITE_TAG

plugin ps-store write-tag [tag:2] [flags:1] [len:1] [val:-1]

  • Writes tag to storage module.
    • tag - INT16U - The tag or key.
    • flags - INT8U - The flags that apply to this record.
    • len - INT8U - The length of the data to write.
    • val - OCTET_STRING - The data values to write.