Files

59 lines
1.4 KiB
Plaintext

#######################################
# Syntax Coloring Map For BluettiBLE
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
BluettiBLE KEYWORD1
BluettiDevice KEYWORD1
BluettiData KEYWORD1
BluettiCallback KEYWORD1
bluettiCommand KEYWORD1
BluettiADV KEYWORD1
BluettiAdvDevice KEYWORD1
BluettiAdvCallback KEYWORD1
BluettiAdvBattery KEYWORD1
BluettiAdvInverter KEYWORD1
BluettiAdvMonitoring KEYWORD1
BluettiAdvConfig KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin KEYWORD2
addDevice KEYWORD2
setCallback KEYWORD2
setDebug KEYWORD2
setPollInterval KEYWORD2
isConnected KEYWORD2
getDeviceCount KEYWORD2
loop KEYWORD2
setACOutput KEYWORD2
setDCOutput KEYWORD2
setMinInterval KEYWORD2
#######################################
# Advertisement record types (LITERAL1)
#######################################
BLUETTI_ADV_BATTERY LITERAL1
BLUETTI_ADV_INVERTER LITERAL1
BLUETTI_ADV_MONITORING LITERAL1
BLUETTI_ADV_CONFIG LITERAL1
#######################################
# Constants (LITERAL1)
#######################################
BLUETTI_UNKNOWN LITERAL1
BLUETTI_AC300 LITERAL1
BLUETTI_AC200M LITERAL1
BLUETTI_EB3A LITERAL1
BLUETTI_EP500P LITERAL1
BLUETTI_AC500 LITERAL1
BLUETTI_EP500 LITERAL1
BLUETTI_EP600 LITERAL1