@@ -6,16 +6,16 @@ var commonAtoms = ["And", "Or"];
6
6
var commonKeywords = [ "If" , "Else" , "Elseif" , "Endif" ] ;
7
7
var commonCommands = [ "AccessInfo" , "Background" , "Build" , "ClearAccessBlock" , "ClearRTCam" , "Config" , "ControllerDisable" ,
8
8
"ControllerEnable" , "DateTime" , "Debug" , "Dec" , "DeepSleep" , "DisablePriorityTask" , "DNS" , "DST" , "EraseSDKWiFi" , "ExecuteRules" , "Gateway" , "I2Cscanner" , "Inc" ,
9
- "IP" , "Let" , "Load" , "LogEntry" , "LogPortStatus" , "LoopTimerSet" , "LoopTimerSet_ms" , "MemInfo" , "MemInfoDetail" , "Name" , "Password" , "PostToHTTP" , "Publish" ,
9
+ "IP" , "Let" , "Load" , "LogEntry" , "LogPortStatus" , "LoopTimerSet" , "LoopTimerSet_ms" , "MemInfo" , "MemInfoDetail" , "Name" , "Password" , "PostToHTTP" , "Publish" , "PublishR" ,
10
10
"Reboot" , "Reset" , "Save" , "SendTo" , "SendToHTTP" , "SendToUDP" , "Settings" , "Subnet" , "Subscribe" , "TaskClear" , "TaskClearAll" ,
11
- "TaskDisable" , "TaskEnable" , "TaskRun" , "TaskValueSet" , "TaskValueSetAndRun" , "ThingspeakReply" , " TimerPause", "TimerResume" , "TimerSet" , "TimerSet_ms" , "TimeZone" ,
12
- "UdpPort" , "UdpTest" , "Unit" , "UseNTP" , "WdConfig" , "WdRead" , "WiFi" , "WiFiAPkey" , " WiFiAllowAP", "WiFiAPMode" , "WiFiConnect" , "WiFiDisconnect" , "WiFiKey" ,
13
- "WiFiKey2" , "WiFiScan " , "WiFiSSID " , "WiFiSSID2 " , "WiFiSTAMode " , "WiFi#Disconnected " ,
11
+ "TaskDisable" , "TaskEnable" , "TaskRun" , "TaskValueSet" , "TaskValueSetAndRun" , "TimerPause" , "TimerResume" , "TimerSet" , "TimerSet_ms" , "TimeZone" ,
12
+ "UdpPort" , "UdpTest" , "Unit" , "UseNTP" , "WdConfig" , "WdRead" , "WiFi" , "WiFiAllowAP" , "WiFiAPMode" , "WiFiConnect" , "WiFiDisconnect" , "WiFiKey" ,
13
+ "WiFiKey2" , "WiFiMode " , "WiFiScan " , "WiFiSSID " , "WiFiSSID2 " , "WiFiSTAMode " ,
14
14
"Event" , "AsyncEvent" ,
15
15
"GPIO" , "GPIOToggle" , "LongPulse" , "LongPulse_mS" , "Monitor" , "Pulse" , "PWM" , "Servo" , "Status" , "Tone" , "RTTTL" , "UnMonitor" , ] ;
16
- var commonString2 = [ "Clock#Time" , "Login#Failed" , "MQTT#Connected" , "MQTT#Disconnected" , "MQTTimport#Connected" , "MQTTimport#Disconnected" , "Rules#Timer" , "System#Boot" ,
17
- "System#BootMode" , "System#Sleep" , "System#Wake" , "TaskExit#" , "TaskInit#" , "Time#Initialized" , "Time#Set" , "WiFi#APmodeDisabled" , "WiFi#APmodeEnabled" ,
18
- "WiFi#ChangedAccesspoint" , "WiFi#ChangedWiFichannel" , "WiFi#Connected" ] ;
16
+ var commonEvents = [ "Clock#Time" , "Login#Failed" , "MQTT#Connected" , "MQTT#Disconnected" , "MQTTimport#Connected" , "MQTTimport#Disconnected" , "Rules#Timer" , "System#Boot" ,
17
+ "System#BootMode" , "System#Sleep" , "System#Wake" , "TaskExit#" , "TaskInit#" , "ThingspeakReply" , " Time#Initialized", "Time#Set" , "WiFi#APmodeDisabled" , "WiFi#APmodeEnabled" ,
18
+ "WiFi#ChangedAccesspoint" , "WiFi#ChangedWiFichannel" , "WiFi#Connected" , "WiFi#Disconnected" ] ;
19
19
var commonPlugins = [
20
20
//P003
21
21
"ResetPulseCounter" , "SetPulseCounterTotal" , "LogPulseStatistic" ,
@@ -55,6 +55,8 @@ var commonPlugins = [
55
55
"7dn" , "7dst" , "7dsd" , "7dtext" , "7ddt" , "7dt" , "7dtfont" , "7dtbin" , "7don" , "7doff" , "7output" ,
56
56
//P076
57
57
"HLWCalibrate" , "HLWReset" ,
58
+ //P077
59
+ "csecalibrate" , "cseclearpulses" , "csereset" ,
58
60
//P079
59
61
"WemosMotorShieldCMD" , "LolinMotorShieldCMD" ,
60
62
//P082
@@ -106,6 +108,8 @@ var commonPlugins = [
106
108
"sht4x" , "sht4x,startup" ,
107
109
//P159
108
110
"ld2410" , "ld2410,factoryreset" , "ld2410,logall" ,
111
+ //P166
112
+ "gp8403" , "gp8403,volt," , "gp8403,mvolt," , "gp8403,range," , "gp8403,preset," , "gp8403,init," ,
109
113
] ;
110
114
var pluginDispKind = [
111
115
//P095
@@ -122,7 +126,8 @@ var pluginDispKind = [
122
126
var pluginDispCmd = [
123
127
"cmd,on" , "cmd,off" , "cmd,clear" , "cmd,backlight" , "cmd,bright" , "cmd,deepsleep" , "cmd,seq_start" , "cmd,seq_end" , "cmd,inv" , "cmd,rot" ,
124
128
",clear" , ",rot" , ",tpm" , ",txt" , ",txp" , ",txz" , ",txc" , ",txs" , ",txtfull" , ",asciitable" , ",font" ,
125
- ",l" , ",lh" , ",lv" , ",lm" , ",lmr" , ",r" , ",rf" , ",c" , ",cf" , ",rf" , ",t" , ",tf" , ",rr" , ",rrf" , ",px" , ",pxh" , ",pxv" , ",bmp" , ",btn"
129
+ ",l" , ",lh" , ",lv" , ",lm" , ",lmr" , ",r" , ",rf" , ",c" , ",cf" , ",rf" , ",t" , ",tf" , ",rr" , ",rrf" , ",px" , ",pxh" , ",pxv" , ",bmp" , ",btn" ,
130
+ ",win" , ",defwin" , ",delwin" ,
126
131
] ;
127
132
var commonTag = [ "On" , "Do" , "Endon" ] ;
128
133
var commonNumber = [ "toBin" , "toHex" , "Constrain" , "XOR" , "AND:" , "OR:" , "Ord" , "bitRead" , "bitSet" , "bitClear" , "bitWrite" , "urlencode" ] ;
@@ -142,9 +147,11 @@ var AnythingElse = [
142
147
"%lcltime%" , "%sunrise%" , "%s_sunrise%" , "%m_sunrise%" , "%sunset%" , "%s_sunset%" , "%m_sunset%" , "%lcltime_am%" ,
143
148
"%syshour%" , "%syshour_0%" , "%sysmin%" , "%sysmin_0%" , "%syssec%" , "%syssec_0%" , "%sysday%" , "%sysday_0%" , "%sysmonth%" ,
144
149
"%sysmonth_0%" , "%sysyear%" , "%sysyear_0%" , "%sysyears%" , "%sysweekday%" , "%sysweekday_s%" , "%unixtime%" , "%uptime%" , "%uptime_ms%" ,
145
- "%rssi%" , "%ip%" , "%unit%" , "%ssid%" , "%bssid%" , "%wi_ch%" , "%iswifi%" , "%vcc%" , "%mac%" , "%mac_int%" , "%isntp%" , "%ismqtt%" ,
150
+ "%rssi%" , "%ip%" , "%unit%" , "%unit_0%" , "% ssid%", "%bssid%" , "%wi_ch%" , "%iswifi%" , "%vcc%" , "%mac%" , "%mac_int%" , "%isntp%" , "%ismqtt%" ,
146
151
"%dns%" , "%dns1%" , "%dns2%" , "%flash_freq%" , "%flash_size%" , "%flash_chip_vendor%" , "%flash_chip_model%" , "%fs_free%" , "%fs_size%" ,
147
- "%cpu_id%" , "%cpu_freq%" , "%cpu_model%" , "%cpu_rev%" , "%cpu_cores%" , "%board_name%" ,
152
+ "%cpu_id%" , "%cpu_freq%" , "%cpu_model%" , "%cpu_rev%" , "%cpu_cores%" , "%board_name%" , "%inttemp%" ,
153
+ //Ethernet
154
+ "%ethwifimode%" , "%ethconnected%" , "%ethduplex%" , "%ethspeed%" , "%ethstate%" , "%ethspeedstate%" ,
148
155
//Standard Conversions
149
156
"%c_w_dir%" , "%c_c2f%" , "%c_ms2Bft%" , "%c_dew_th%" , "%c_alt_pres_sea%" , "%c_sea_pres_alt%" , "%c_cm2imp%" , "%c_mm2imp%" ,
150
157
"%c_m2day%" , "%c_m2dh%" , "%c_m2dhm%" , "%c_s2dhms%" , "%c_2hex%" , "%c_u2ip%" ,
@@ -163,7 +170,7 @@ for (const element2 of pluginDispKind) {
163
170
}
164
171
}
165
172
166
- var EXTRAWORDS = commonAtoms . concat ( commonPlugins , commonKeywords , commonCommands , commonString2 , commonTag , commonNumber , commonMath , commonWarning , taskSpecifics , AnythingElse ) ;
173
+ var EXTRAWORDS = commonAtoms . concat ( commonPlugins , commonKeywords , commonCommands , commonEvents , commonTag , commonNumber , commonMath , commonWarning , taskSpecifics , AnythingElse ) ;
167
174
168
175
var rEdit ;
169
176
function initCM ( ) {
@@ -219,8 +226,8 @@ function initCM() {
219
226
var lCcommonCommands = commonCommands . map ( name => name . toLowerCase ( ) ) ;
220
227
commonCommands = commonCommands . concat ( lCcommonCommands ) ;
221
228
222
- var lCcommonString2 = commonString2 . map ( name => name . toLowerCase ( ) ) ;
223
- commonString2 = commonString2 . concat ( lCcommonString2 ) ;
229
+ var lCcommonString2 = commonEvents . map ( name => name . toLowerCase ( ) ) ;
230
+ commonEvents = commonEvents . concat ( lCcommonString2 ) ;
224
231
225
232
var lCcommonPlugins = commonPlugins . map ( name => name . toLowerCase ( ) ) ;
226
233
commonPlugins = commonPlugins . concat ( lCcommonPlugins ) ;
@@ -249,7 +256,7 @@ function initCM() {
249
256
define ( 'atom' , commonAtoms ) ;
250
257
define ( 'keyword' , commonKeywords ) ;
251
258
define ( 'builtin' , commonCommands ) ;
252
- define ( 'string-2 ' , commonString2 ) ;
259
+ define ( 'events ' , commonEvents ) ;
253
260
define ( 'def' , commonPlugins ) ;
254
261
define ( 'tag' , commonTag ) ;
255
262
define ( 'number' , commonNumber ) ;
@@ -350,7 +357,7 @@ function initCM() {
350
357
if ( / \w / . test ( ch ) ) {
351
358
if ( stream . match ( "#" ) ) {
352
359
stream . eatWhile ( / [ \w . # ] / ) ;
353
- return 'string-2 ' ;
360
+ return 'events ' ;
354
361
}
355
362
}
356
363
0 commit comments