e12
Loading...
Searching...
No Matches
e12_cmds.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2023 e12.io
3
* All rights reserved.
4
*
5
* This program is free software: you can redistribute it and/or modify
6
* it under the terms of the GNU Lesser General Public License as published by
7
* the Free Software Foundation, either version 3 of the License, or
8
* (at your option) any later version.
9
*
10
* This program is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU Lesser General Public License for more details.
14
*
15
* You should have received a copy of the GNU Lesser General Public License
16
* along with this program. If not, see <https://www.gnu.org/licenses/>.
17
*/
18
19
#ifndef H_E12_CMDS
20
#define H_E12_CMDS
21
22
enum
{
23
E12_CMD_NONE
,
24
E12_DEMO_HELP
,
25
E12_SEND_PING
,
26
E12_SEND_STATE
,
27
E12_SEND_INFO
,
28
E12_FETCH_CONFIG
,
29
E12_REFRESH_CONFIG
,
30
E12_SEND_AUTH
,
31
E12_SEND_WIFI_AUTH
,
32
E12_SCHEDULE_WAKEUP
,
33
E12_SEND_LOG
,
34
E12_GET_TIME
,
35
E12_NODE_ACTIVATE_AP
,
36
E12_NODE_SEND_STATUS
,
37
E12_NODE_TRANSMIT
,
38
E12_NODE_WAKEUP
,
39
E12_NODE_INITIATE_OTA
,
40
E12_NODE_INITIATE_VMCU_OTA
,
41
E12_NODE_DISABLE_SLEEP
,
42
E12_NODE_LOGMASK
,
43
E12_SEND_PROFILE
,
44
E12_NODE_BLINK
,
45
}
e12_demo_cmd_t
;
46
47
int
get_cmd
();
48
49
#endif
E12_NODE_ACTIVATE_AP
@ E12_NODE_ACTIVATE_AP
Definition
e12_cmds.h:35
E12_SEND_STATE
@ E12_SEND_STATE
Definition
e12_cmds.h:26
E12_FETCH_CONFIG
@ E12_FETCH_CONFIG
Definition
e12_cmds.h:28
E12_NODE_LOGMASK
@ E12_NODE_LOGMASK
Definition
e12_cmds.h:42
E12_SEND_PROFILE
@ E12_SEND_PROFILE
Definition
e12_cmds.h:43
E12_REFRESH_CONFIG
@ E12_REFRESH_CONFIG
Definition
e12_cmds.h:29
E12_SEND_PING
@ E12_SEND_PING
Definition
e12_cmds.h:25
E12_NODE_DISABLE_SLEEP
@ E12_NODE_DISABLE_SLEEP
Definition
e12_cmds.h:41
E12_GET_TIME
@ E12_GET_TIME
Definition
e12_cmds.h:34
E12_SEND_LOG
@ E12_SEND_LOG
Definition
e12_cmds.h:33
E12_NODE_INITIATE_VMCU_OTA
@ E12_NODE_INITIATE_VMCU_OTA
Definition
e12_cmds.h:40
E12_NODE_TRANSMIT
@ E12_NODE_TRANSMIT
Definition
e12_cmds.h:37
E12_NODE_BLINK
@ E12_NODE_BLINK
Definition
e12_cmds.h:44
E12_DEMO_HELP
@ E12_DEMO_HELP
Definition
e12_cmds.h:24
E12_NODE_WAKEUP
@ E12_NODE_WAKEUP
Definition
e12_cmds.h:38
E12_NODE_INITIATE_OTA
@ E12_NODE_INITIATE_OTA
Definition
e12_cmds.h:39
E12_CMD_NONE
@ E12_CMD_NONE
Definition
e12_cmds.h:23
E12_NODE_SEND_STATUS
@ E12_NODE_SEND_STATUS
Definition
e12_cmds.h:36
E12_SEND_INFO
@ E12_SEND_INFO
Definition
e12_cmds.h:27
E12_SCHEDULE_WAKEUP
@ E12_SCHEDULE_WAKEUP
Definition
e12_cmds.h:32
E12_SEND_WIFI_AUTH
@ E12_SEND_WIFI_AUTH
Definition
e12_cmds.h:31
E12_SEND_AUTH
@ E12_SEND_AUTH
Definition
e12_cmds.h:30
get_cmd
int get_cmd()
Definition
e12_cmds.cpp:68
e12_demo_cmd_t
enum @0 e12_demo_cmd_t
lib
e12-protocol
examples
e12-demo
e12_cmds.h
Generated by
1.9.8