1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

Update keywords.txt for coloring syntax (#2892)

Add ESP keywords and update ESP8266Wifi library
This commit is contained in:
wosk 2017-02-06 13:25:27 +03:00 committed by Ivan Grokhotkov
parent 808bf50ff2
commit e9dea9af99
2 changed files with 200 additions and 22 deletions

View File

@ -22,47 +22,148 @@ WiFiClientSecure KEYWORD1
# Methods and Functions (KEYWORD2) # Methods and Functions (KEYWORD2)
####################################### #######################################
status KEYWORD2 #ESP8266WiFiGenericClass
onEvent KEYWORD2
onStationModeConnected KEYWORD2
onStationModeDisconnected KEYWORD2
onStationModeAuthModeChanged KEYWORD2
onStationModeGotIP KEYWORD2
onStationModeDHCPTimeout KEYWORD2
onSoftAPModeStationConnected KEYWORD2
onSoftAPModeStationDisconnected KEYWORD2
onWiFiModeChange KEYWORD2
channel KEYWORD2
setSleepMode KEYWORD2
getSleepMode KEYWORD2
setPhyMode KEYWORD2
getPhyMode KEYWORD2
setOutputPower KEYWORD2
persistent KEYWORD2
mode KEYWORD2 mode KEYWORD2
getMode KEYWORD2
enableSTA KEYWORD2
enableAP KEYWORD2
forceSleepBegin KEYWORD2
forceSleepWake KEYWORD2
#ESP8266WiFi
printDiag KEYWORD2
#ESP8266WiFiAP
softAP KEYWORD2
softAPIP KEYWORD2
softAPmacAddress KEYWORD2
softAPConfig KEYWORD2
softAPdisconnect KEYWORD2
softAPgetStationNum KEYWORD2
#ESP8266WiFiMulti
addAP KEYWORD2
run KEYWORD2
#ESP8266WiFiScan
scanNetworks KEYWORD2
scanNetworksAsync KEYWORD2
scanComplete KEYWORD2
scanDelete KEYWORD2
getNetworkInfo KEYWORD2
SSID KEYWORD2
encryptionType KEYWORD2
RSSI KEYWORD2
BSSID KEYWORD2
BSSIDstr KEYWORD2
channel KEYWORD2
isHidden KEYWORD2
#ESP8266WiFiSTA
begin KEYWORD2
config KEYWORD2
reconnect KEYWORD2
disconnect KEYWORD2
isConnected KEYWORD2
setAutoConnect KEYWORD2
getAutoConnect KEYWORD2
setAutoReconnect KEYWORD2
waitForConnectResult KEYWORD2
localIP KEYWORD2
macAddress KEYWORD2
subnetMask KEYWORD2
gatewayIP KEYWORD2
dnsIP KEYWORD2
hostname KEYWORD2
status KEYWORD2
SSID KEYWORD2
psk KEYWORD2
BSSID KEYWORD2
BSSIDstr KEYWORD2
RSSI KEYWORD2
beginWPSConfig KEYWORD2
beginSmartConfig KEYWORD2
stopSmartConfig KEYWORD2
smartConfigDone KEYWORD2
#WiFiClient
status KEYWORD2
connect KEYWORD2 connect KEYWORD2
write KEYWORD2 write KEYWORD2
write_P KEYWORD2
available KEYWORD2 available KEYWORD2
config KEYWORD2
setDNS KEYWORD2
read KEYWORD2 read KEYWORD2
peek KEYWORD2
peekBytes KEYWORD2
flush KEYWORD2 flush KEYWORD2
stop KEYWORD2 stop KEYWORD2
connected KEYWORD2 connected KEYWORD2
begin KEYWORD2 bool KEYWORD2
beginMulticast KEYWORD2 remoteIP KEYWORD2
disconnect KEYWORD2 remotePort KEYWORD2
macAddress KEYWORD2
localIP KEYWORD2 localIP KEYWORD2
subnetMask KEYWORD2 localPort KEYWORD2
gatewayIP KEYWORD2 getNoDelay KEYWORD2
SSID KEYWORD2 setNoDelay KEYWORD2
psk KEYWORD2 setLocalPortStart KEYWORD2
BSSID KEYWORD2 stopAll KEYWORD2
RSSI KEYWORD2 stopAllExcept KEYWORD2
encryptionType KEYWORD2
#WiFiClientSecure
verify KEYWORD2
verifyCertChain KEYWORD2
setCertificate KEYWORD2
setPrivateKey KEYWORD2
loadCertificate KEYWORD2
loadPrivateKey KEYWORD2
loadCACert KEYWORD2
#WiFiServer
hasClient KEYWORD2
close KEYWORD2
#WiFiUdp
beginMulticast KEYWORD2
beginPacket KEYWORD2 beginPacket KEYWORD2
beginPacketMulticast KEYWORD2 beginPacketMulticast KEYWORD2
endPacket KEYWORD2 endPacket KEYWORD2
parsePacket KEYWORD2 parsePacket KEYWORD2
destinationIP KEYWORD2
remoteIP KEYWORD2 remoteIP KEYWORD2
remotePort KEYWORD2 remotePort KEYWORD2
softAP KEYWORD2 destinationIP KEYWORD2
softAPIP KEYWORD2 localPort KEYWORD2
softAPmacAddress KEYWORD2 stopAll KEYWORD2
softAPConfig KEYWORD2 stopAllExcept KEYWORD2
printDiag KEYWORD2
hostByName KEYWORD2
scanNetworks KEYWORD2
####################################### #######################################
# Constants (LITERAL1) # Constants (LITERAL1)
####################################### #######################################
WIFI_OFF LITERAL1
WIFI_AP LITERAL1 WIFI_AP LITERAL1
WIFI_STA LITERAL1 WIFI_STA LITERAL1
WIFI_AP_STA LITERAL1 WIFI_AP_STA LITERAL1
WIFI_PHY_MODE_11B LITERAL1
WIFI_PHY_MODE_11G LITERAL1
WIFI_PHY_MODE_11N LITERAL1
WIFI_NONE_SLEEP LITERAL1
WIFI_LIGHT_SLEEP LITERAL1
WIFI_MODEM_SLEEP LITERAL1
WIFICLIENT_MAX_PACKET_SIZE LITERAL1
UDP_TX_PACKET_MAX_SIZE LITERAL1
DEBUG_ESP_WIFI LITERAL1

View File

@ -0,0 +1,77 @@
#######################################
# Syntax Coloring Map For ESP8266
#######################################
#######################################
# Library (KEYWORD3)
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
ESP KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
wdtEnable KEYWORD2
wdtDisable KEYWORD2
wdtFeed KEYWORD2
RF_MODE KEYWORD2
RF_PRE_INIT KEYWORD2
ADC_MODE KEYWORD2
deepSleep KEYWORD2
rtcUserMemoryRead KEYWORD2
rtcUserMemoryWrite KEYWORD2
reset KEYWORD2
restart KEYWORD2
getVcc KEYWORD2
getFreeHeap KEYWORD2
getChipId KEYWORD2
getSdkVersion KEYWORD2
getCoreVersion KEYWORD2
getBootVersion KEYWORD2
getBootMode KEYWORD2
getCpuFreqMHz KEYWORD2
getFlashChipId KEYWORD2
getFlashChipRealSize KEYWORD2
getFlashChipSize KEYWORD2
getFlashChipSpeed KEYWORD2
getFlashChipMode KEYWORD2
getFlashChipSizeByChipId KEYWORD2
magicFlashChipSize KEYWORD2
magicFlashChipSpeed KEYWORD2
magicFlashChipMode KEYWORD2
checkFlashConfig KEYWORD2
flashEraseSector KEYWORD2
flashWrite KEYWORD2
flashRead KEYWORD2
getSketchSize KEYWORD2
getSketchMD5 KEYWORD2
getFreeSketchSpace KEYWORD2
updateSketch KEYWORD2
getResetReason KEYWORD2
getResetInfo KEYWORD2
getResetInfoPtr KEYWORD2
eraseConfig KEYWORD2
getCycleCount KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
RFMode LITERAL1
WakeMode LITERAL1
FlashMode_t LITERAL1
RF_DEFAULT LITERAL1
RF_CAL LITERAL1
RF_NO_CAL LITERAL1
RF_DISABLED LITERAL1
WAKE_RF_DEFAULT LITERAL1
WAKE_RFCAL LITERAL1
WAKE_NO_RFCAL LITERAL1
WAKE_RF_DISABLED LITERAL1
ADC_VCC LITERAL1
ADC_TOUT LITERAL1