From 3c6f6700ec2e60b1f04ca12d3bb4d473d6bef4f6 Mon Sep 17 00:00:00 2001 From: matthias-bs <83612361+matthias-bs@users.noreply.github.com> Date: Sun, 8 Oct 2023 18:39:59 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20matthias?= =?UTF-8?q?-bs/BresserWeatherSensorReceiver@4be895b68e8bd1c238e9c5723c96bc?= =?UTF-8?q?f539779019=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _weather_sensor_8h_source.html | 13 ++-- annotated.html | 5 +- annotated_dup.js | 1 + classes.html | 2 +- functions.html | 10 +++ functions_vars.html | 14 ++++ menudata.js | 3 + navtreeindex0.js | 91 ++++++++++++------------ search/all_10.js | 6 +- search/all_6.js | 5 +- search/all_7.js | 20 +++--- search/all_8.js | 4 +- search/all_9.js | 5 +- search/all_a.js | 2 +- search/all_b.js | 12 ++-- search/all_c.js | 13 ++-- search/all_d.js | 4 +- search/all_e.js | 6 +- search/all_f.js | 2 +- search/classes_0.js | 2 +- search/classes_1.js | 4 +- search/classes_2.js | 2 +- search/classes_3.js | 3 +- search/classes_4.js | 2 +- search/functions_0.js | 2 +- search/functions_1.js | 8 +-- search/functions_2.js | 2 +- search/functions_3.js | 4 +- search/functions_4.js | 6 +- search/functions_5.js | 4 +- search/functions_6.js | 2 +- search/functions_7.js | 2 +- search/functions_8.js | 2 +- search/functions_9.js | 2 +- search/groups_0.js | 2 +- search/searchdata.js | 2 +- search/typedefs_0.js | 2 +- search/variables_0.js | 2 +- search/variables_1.js | 4 +- search/variables_2.js | 4 +- search/variables_3.js | 10 +-- search/variables_4.js | 11 ++- search/variables_5.js | 5 +- search/variables_6.js | 5 +- search/variables_7.js | 5 +- search/variables_8.js | 6 +- search/variables_9.js | 3 +- search/variables_a.js | 4 +- search/variables_b.html | 37 ++++++++++ search/variables_b.js | 4 ++ search/variables_c.html | 37 ++++++++++ search/variables_c.js | 5 ++ struct_sensor_map-members.html | 103 +++++++++++++++++++++++++++ struct_sensor_map.html | 124 +++++++++++++++++++++++++++++++++ struct_sensor_map.js | 5 ++ 55 files changed, 499 insertions(+), 146 deletions(-) create mode 100644 search/variables_b.html create mode 100644 search/variables_b.js create mode 100644 search/variables_c.html create mode 100644 search/variables_c.js create mode 100644 struct_sensor_map-members.html create mode 100644 struct_sensor_map.html create mode 100644 struct_sensor_map.js diff --git a/_weather_sensor_8h_source.html b/_weather_sensor_8h_source.html index c73191ad..382a0e16 100644 --- a/_weather_sensor_8h_source.html +++ b/_weather_sensor_8h_source.html @@ -205,11 +205,11 @@
119 } DecodeStatus;
120 
121 
-
122 #if defined(ESP32) || defined(ESP8266)
-
128 typedef struct SensorMap {
-
129  uint32_t id;
-
130  std::string name;
-
131 } SensorMap;
+
122 #if !defined(ARDUINO_ARCH_AVR)
+
128 typedef struct SensorMap {
+
129  uint32_t id;
+
130  std::string name;
+
131 } SensorMap;
132 #endif
133 
134 
@@ -400,6 +400,9 @@
WeatherSensor::sensor
sensor_t sensor[NUM_SENSORS]
sensor data array
Definition: WeatherSensor.h:246
WeatherSensor::clearSlots
void clearSlots(uint8_t type=0xFF)
Clear sensor data.
Definition: WeatherSensor.h:266
WeatherSensor::decodeMessage
DecodeStatus decodeMessage(const uint8_t *msg, uint8_t msgSize)
Decode message Tries the available decoders until a decoding was successful.
Definition: WeatherSensor.cpp:254
+
SensorMap
Mapping of sensor IDs to names.
Definition: WeatherSensor.h:128
+
SensorMap::name
std::string name
Name of sensor (e.g. for MQTT topic)
Definition: WeatherSensor.h:130
+
SensorMap::id
uint32_t id
ID if sensor (as transmitted in radio message)
Definition: WeatherSensor.h:129
WeatherSensor::Sensor
sensor data and status flags
Definition: WeatherSensor.h:200
WeatherSensor::Sensor::lightning_unknown1
uint16_t lightning_unknown1
unknown part 1
Definition: WeatherSensor.h:239
WeatherSensor::Sensor::battery_ok
bool battery_ok
battery o.k.
Definition: WeatherSensor.h:213
diff --git a/annotated.html b/annotated.html index 0f6b6b76..1a74e703 100644 --- a/annotated.html +++ b/annotated.html @@ -92,8 +92,9 @@  CnvData_t  CnvLightning_t  CRainGaugeCalculation of hourly (past 60 minutes), daily, weekly and monthly rainfall - CWeatherSensorReceive, decode and store Bresser Weather Sensor Data Uses CC1101 or SX1276 radio module for receiving FSK modulated signal at 868 MHz - CSensorSensor data and status flags + CSensorMapMapping of sensor IDs to names + CWeatherSensorReceive, decode and store Bresser Weather Sensor Data Uses CC1101 or SX1276 radio module for receiving FSK modulated signal at 868 MHz + CSensorSensor data and status flags diff --git a/annotated_dup.js b/annotated_dup.js index 323e25f5..bf851291 100644 --- a/annotated_dup.js +++ b/annotated_dup.js @@ -4,5 +4,6 @@ var annotated_dup = [ "nvData_t", "structnv_data__t.html", "structnv_data__t" ], [ "nvLightning_t", "structnv_lightning__t.html", "structnv_lightning__t" ], [ "RainGauge", "class_rain_gauge.html", "class_rain_gauge" ], + [ "SensorMap", "struct_sensor_map.html", "struct_sensor_map" ], [ "WeatherSensor", "class_weather_sensor.html", "class_weather_sensor" ] ]; \ No newline at end of file diff --git a/classes.html b/classes.html index 2184cb79..314b940e 100644 --- a/classes.html +++ b/classes.html @@ -99,7 +99,7 @@
RainGauge
S
-
WeatherSensor::Sensor
+
WeatherSensor::Sensor
SensorMap
W
WeatherSensor
diff --git a/functions.html b/functions.html index 91a1e29c..6f1531b5 100644 --- a/functions.html +++ b/functions.html @@ -157,6 +157,9 @@

- h -