Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_MPSI_PLUGIN_MPSI_RECEIVE_MESSAGE
plugin mpsi receive-message [destinationAppId:1] [messageId:2] [payloadLength:1] [payload:-1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_MPSI_PLUGIN_MPSI_SEND_MESSAGE
plugin mpsi send-message [destinationAppId:1] [messageId:2] [payloadLength:1] [payload:-1]

Detailed Description

This plugin provides a set of CLI commands to interact with the MPSI plugin.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_MPSI_PLUGIN_MPSI_RECEIVE_MESSAGE

plugin mpsi receive-message [destinationAppId:1] [messageId:2] [payloadLength:1] [payload:-1]

  • Simulate receiving an MPSI message.
    • destinationAppId - INT8U - The application ID of the message
    • messageId - INT16U - The message ID of the message
    • payloadLength - INT8U - The payload length of the message
    • payload - OCTET_STRING - The payload of the message. This represents a serialized specific MPSI message.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_MPSI_PLUGIN_MPSI_SEND_MESSAGE

plugin mpsi send-message [destinationAppId:1] [messageId:2] [payloadLength:1] [payload:-1]

  • Simulate sending an MPSI message.
    • destinationAppId - INT8U - The application ID of the message
    • messageId - INT16U - The message ID of the message
    • payloadLength - INT8U - The payload length of the message
    • payload - OCTET_STRING - The payload of the message. This represents a serialized specific MPSI message.