jilobud.blogg.se

Dcommands def
Dcommands def







dcommands def

When the system message matches one filter, it will not continue to match other filters. After filtering, the data matching the regular expression will be filtered out by AT, and MCU will not receive it, whereas the unmatched data will be sent to the MCU as it is. Only when the system message matches both the header regular expression and the tail regular expression at the same time is the system message filtered. In order to avoid system message (TX data of AT command port) being filtered incorrectly, it is strongly recommended that the header regular expression starts with ^ and the tail regular expression ends with $. Then, use AT+SYSMSGFILTER to enable the system message filtering to achieve more sophisticated system message management.įor more details about header and tail regular expression format, refer to POSIX Basic Regular Expression (BRE). Please use this command to set up system message filters. int32_t esp_at_port_active_write_data ( uint8_t data, int32_t len ) Data will be filtered by AT + SYSMSGFILTER command ( if enabled ), and AT will actively wake up MCU before sending data ( MCU wake - up function is set by AT + USERWKMCUCFG command ). int32_t esp_at_port_active_write_data_without_filter ( uint8_t data, int32_t len ) // Data transmission via AT command port with wake - up MCU function and filtering function. Data will not be filtered by AT + SYSMSGFILTER command, and AT will actively wake up MCU before sending data ( MCU wake - up function is set by AT + USERWKMCUCFG command ). int32_t esp_at_port_write_data ( uint8_t data, int32_t len ) // Data transmission via AT command port with wake - up MCU function. Data will be filtered by AT + SYSMSGFILTER command ( if enabled ), and AT will not actively wake up MCU before sending data ( MCU wake - up function is set by AT + USERWKMCUCFG command ). int32_t esp_at_port_write_data_without_filter ( uint8_t data, int32_t len ) // Data transmission via AT command port with a filtering function. Data will not be filtered by AT + SYSMSGFILTER command, and AT will not actively wake up MCU before sending data ( MCU wake - up function is set by AT + USERWKMCUCFG ). Data transmission via native AT command port.

#Dcommands def code#

  • AT Commands with Configuration Saved in the FlashĪT+CMD: List all AT commands and types supported in current firmware.ĪT+RESTORE: Restore factory default settings of the module.ĪT+SAVETRANSLINK: Set whether to enter Passthrough Mode on power-up.ĪT+TRANSINTVL: Set the data transmission interval in the Passthrough Mode.ĪT+UART_CUR: Current UART configuration, not saved in flash.ĪT+UART_DEF: Default UART configuration, saved in flash.ĪT+SYSRAM: Query current remaining heap size and minimum heap size.ĪT+SYSMSG: Query/Set System Prompt Information.ĪT+SYSMSGFILTER: Enable or disable the system message filter.ĪT+SYSMSGFILTERCFG: Query/Set the system message filters.ĪT+SYSFLASH: Query/Set User Partitions in Flash.ĪT+SYSMFG: Query/Set manufacturing nvs User Partitions.ĪT+SYSROLLBACK: Roll back to the previous firmware.ĪT+SYSTIMESTAMP: Query/Set local time stamp.ĪT+SYSLOG: Enable or disable the AT error code prompt.ĪT+SLEEPWKCFG: Query/Set the light-sleep wakeup source and awake GPIO.ĪT+SYSSTORE: Query/Set parameter store mode.
  • AT+SYSSTORE: Query/Set Parameter Store Mode.
  • AT+SLEEPWKCFG: Set the Light-sleep Wakeup Source and Awake GPIO.
  • AT+SYSLOG: Enable or Disable the AT Error Code Prompt.
  • AT+SYSTIMESTAMP: Query/Set Local Time Stamp.
  • AT+SYSROLLBACK: Roll Back to the Previous Firmware.
  • AT+SYSMFG: Query/Set manufacturing nvs User Partitions.
  • AT+SYSFLASH: Query/Set User Partitions in Flash.
  • AT+SYSMSGFILTERCFG: Query/Set the system message Filters.
  • dcommands def

    AT+SYSMSGFILTER: Enable or Disable the system message Filter.AT+SYSMSG: Query/Set System Prompt Information.

    dcommands def

    AT+SYSRAM: Query Current Remaining Heap Size and Minimum Heap Size.AT+UART_DEF: Default UART Configuration, Saved in Flash.

    dcommands def

  • AT+UART_CUR: Current UART Configuration, Not Saved in Flash.
  • AT+TRANSINTVL: Set the Data Transmission Interval in Passthrough Mode.
  • AT+SAVETRANSLINK: Set Whether to Enter Wi-Fi/Bluetooth LE Passthrough Mode on Power-up.
  • AT+RESTORE: Restore Factory Default Settings.
  • AT+CMD: List all AT commands and types supported in current firmware.








  • Dcommands def