* Add files via upload Added ENS16x library enabling read-out of ENS160 and ENS161 sensor component (follow-up of CCS811 and iAQcore) Added ENS210 library to read out ENS210 temperature & humidity sensor * Add files via upload Add air quality sensor readout for ENS160 and ENS161 checking two possible I2C addresses (follow up sensor for CCS811 and iAQcore) Add temperature and humidity sensor readout checking two possible I2C addresses * Update BUILDS.md Add USE_ENS16x and USE_ENS210 * Update decode-status.py Add USE_ENS16x and ENS210 * Update I2CDEVICES.md Add USE_ENS16x and USE_ENS210 * Update my_user_config.h Add USE_ENS16x and USE_ENS210 * Update support_features.ino Add USE_ENS16x and USE_ENS210 * Update tasmota_configurations.h Add USE_ENS16x and ENS210 * Update tasmota_configurations_ESP32.h Add USE_ENS16x and USE_ENS210 * Update xsns_111_ens16x.ino Corrected I2X number * Update xsns_112_ens210.ino Corrected I2C number * Disable USE_ENS16x and USE_ENS210 by default * Added code size information * cut down in libs * optimize tasmota side * fix ens16x web display * final fix on alternate addresses * update code & RAM usage --------- Co-authored-by: Barbudor <barbudor@barbudor.net>
54 lines
1.5 KiB
Plaintext
54 lines
1.5 KiB
Plaintext
#######################################
|
|
# Syntax Coloring Map
|
|
#######################################
|
|
# https://spencer.bliven.us/index.php/2012/01/18/arduino-ide-keywords/
|
|
# KEYWORD1 Classes, datatypes, and C++ keywords
|
|
# KEYWORD2 Methods and functions
|
|
# KEYWORD3 setup and loop functions, as well as the Serial keywords
|
|
# LITERAL1 Constants
|
|
# LITERAL2 Built-in variables (unused by default)
|
|
|
|
|
|
#######################################
|
|
# Classes, datatypes (KEYWORD1)
|
|
#######################################
|
|
ENS210 KEYWORD1
|
|
ens210 KEYWORD1
|
|
sciosense_ens210 KEYWORD1
|
|
Sciosense_ens210 KEYWORD1
|
|
ScioSense_ens210 KEYWORD1
|
|
sciosense_ENS210 KEYWORD1
|
|
Sciosense_ENS210 KEYWORD1
|
|
ScioSense_ENS210 KEYWORD1
|
|
|
|
#######################################
|
|
# Methods and Functions (KEYWORD2)
|
|
#######################################
|
|
begin KEYWORD2
|
|
setSingleMode KEYWORD2
|
|
available KEYWORD2
|
|
getPartID KEYWORD2
|
|
getHighUID KEYWORD2
|
|
measure KEYWORD2
|
|
getTempKelvin KEYWORD2
|
|
getTempCelsius KEYWORD2
|
|
getTempFahrenheit KEYWORD2
|
|
getHumidityPercent KEYWORD2
|
|
getAbsoluteHumidityPercent KEYWORD2
|
|
getStatusT KEYWORD2
|
|
getDataT KEYWORD2
|
|
getStatusH KEYWORD2
|
|
getDataH KEYWORD2
|
|
status_str KEYWORD2
|
|
correction_set KEYWORD2
|
|
correction_get KEYWORD2
|
|
|
|
######################################
|
|
# Constants (LITERAL1)
|
|
#######################################
|
|
|
|
ENS210_STATUS_I2CERROR LITERAL1
|
|
ENS210_STATUS_CRCERROR LITERAL1
|
|
ENS210_STATUS_INVALID LITERAL1
|
|
ENS210_STATUS_OK LITERAL1
|