add some code
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
#pragma once
|
||||
|
||||
#define RESPONSE_PREFIX "\r{"
|
||||
#define RESPONSE_SUFFIX "}\n"
|
||||
|
||||
#define RESPONSE_PREFIX_LEN (sizeof(RESPONSE_PREFIX) - 1)
|
||||
#define RESPONSE_SUFFIX_LEN (sizeof(RESPONSE_SUFFIX) - 1)
|
||||
|
||||
#define CMD_TYPE_RESPONSE 0
|
||||
#define CMD_TYPE_EVENT 1
|
||||
#define CMD_TYPE_LOG 2
|
||||
|
||||
#define CMD_PREFIX "AT+"
|
||||
#define CMD_QUERY "?"
|
||||
#define CMD_SET "="
|
||||
#define CMD_SUFFIX "\r\n"
|
||||
|
||||
#define CMD_PREFIX_LEN (sizeof(CMD_PREFIX) - 1)
|
||||
#define CMD_SUFFIX_LEN (sizeof(CMD_SUFFIX) - 1)
|
||||
|
||||
#define CMD_WAIT_DELAY 2000 // ms
|
||||
|
||||
#define CMD_AT_ID "ID"
|
||||
#define CMD_AT_NAME "NAME"
|
||||
#define CMD_AT_VERSION "VER"
|
||||
#define CMD_AT_STATS "STAT"
|
||||
#define CMD_AT_BREAK "BREAK"
|
||||
#define CMD_AT_RESET "RST"
|
||||
#define CMD_AT_WIFI "WIFI"
|
||||
#define CMD_AT_MQTTSERVER "MQTTSERVER"
|
||||
#define CMD_AT_MQTTPUBSUB "MQTTPUBSUB"
|
||||
#define CMD_AT_INVOKE "INVOKE"
|
||||
#define CMD_AT_SAMPLE "SAMPLE"
|
||||
#define CMD_AT_INFO "INFO"
|
||||
#define CMD_AT_TSCORE "TSCORE"
|
||||
#define CMD_AT_TIOU "TIOU"
|
||||
#define CMD_AT_ALGOS "ALGOS"
|
||||
#define CMD_AT_MODELS "MODELS"
|
||||
#define CMD_AT_MODEL "MODEL"
|
||||
#define CMD_AT_SENSORS "SENSORS"
|
||||
#define CMD_AT_SENSOR "SENSOR"
|
||||
#define CMD_AT_ACTION "ACTION"
|
||||
#define CMD_AT_LED "LED"
|
||||
#define CMD_AT_OTA "OTA"
|
||||
|
||||
#define EVENT_INVOKE "INVOKE"
|
||||
#define EVENT_SAMPLE "SAMPLE"
|
||||
#define EVENT_WIFI "WIFI"
|
||||
#define EVENT_MQTT "MQTT"
|
||||
#define EVENT_SUPERVISOR "SUPERVISOR"
|
||||
#define EVENT_INIT "INIT@STAT"
|
||||
|
||||
#define LOG_AT "AT"
|
||||
#define LOG_LOG "LOG"
|
||||
|
||||
typedef enum {
|
||||
CMD_OK = 0,
|
||||
CMD_AGAIN = 1,
|
||||
CMD_ELOG = 2,
|
||||
CMD_ETIMEDOUT = 3,
|
||||
CMD_EIO = 4,
|
||||
CMD_EINVAL = 5,
|
||||
CMD_ENOMEM = 6,
|
||||
CMD_EBUSY = 7,
|
||||
CMD_ENOTSUP = 8,
|
||||
CMD_EPERM = 9,
|
||||
CMD_EUNKNOWN = 10
|
||||
} sscma_client_error_t;
|
||||
Reference in New Issue
Block a user