mirror of
https://github.com/wled/WLED.git
synced 2025-07-19 08:46:34 +00:00
usermods/MAX17048_v2: Fix precision variable type
The String constructors are ambiguous with uint8_ts.
This commit is contained in:
parent
468ef50f75
commit
d03604b14a
@ -35,8 +35,8 @@ class Usermod_MAX17048 : public Usermod {
|
|||||||
unsigned long lastSend = UINT32_MAX - (USERMOD_MAX17048_MAX_MONITOR_INTERVAL - USERMOD_MAX17048_FIRST_MONITOR_AT);
|
unsigned long lastSend = UINT32_MAX - (USERMOD_MAX17048_MAX_MONITOR_INTERVAL - USERMOD_MAX17048_FIRST_MONITOR_AT);
|
||||||
|
|
||||||
|
|
||||||
uint8_t VoltageDecimals = 3; // Number of decimal places in published voltage values
|
unsigned VoltageDecimals = 3; // Number of decimal places in published voltage values
|
||||||
uint8_t PercentDecimals = 1; // Number of decimal places in published percent values
|
unsigned PercentDecimals = 1; // Number of decimal places in published percent values
|
||||||
|
|
||||||
// string that are used multiple time (this will save some flash memory)
|
// string that are used multiple time (this will save some flash memory)
|
||||||
static const char _name[];
|
static const char _name[];
|
||||||
|
@ -5,26 +5,16 @@ This usermod reads information from an Adafruit MAX17048 and outputs the follow
|
|||||||
|
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
Libraries:
|
|
||||||
- `Adafruit_BusIO@~1.14.5` (by [adafruit](https://github.com/adafruit/Adafruit_BusIO))
|
|
||||||
- `Adafruit_MAX1704X@~1.0.2` (by [adafruit](https://github.com/adafruit/Adafruit_MAX1704X))
|
|
||||||
|
|
||||||
These must be added under `lib_deps` in your `platform.ini` (or `platform_override.ini`).
|
|
||||||
Data is published over MQTT - make sure you've enabled the MQTT sync interface.
|
Data is published over MQTT - make sure you've enabled the MQTT sync interface.
|
||||||
|
|
||||||
## Compilation
|
## Compilation
|
||||||
|
|
||||||
|
Add "MAX17048_v2" to your platformio.ini environment's custom_usermods and build.
|
||||||
To enable, compile with `USERMOD_MAX17048` define in the build_flags (e.g. in `platformio.ini` or `platformio_override.ini`) such as in the example below:
|
To enable, compile with `USERMOD_MAX17048` define in the build_flags (e.g. in `platformio.ini` or `platformio_override.ini`) such as in the example below:
|
||||||
```ini
|
```ini
|
||||||
[env:usermod_max17048_d1_mini]
|
[env:usermod_max17048_d1_mini]
|
||||||
extends = env:d1_mini
|
extends = env:d1_mini
|
||||||
build_flags =
|
custom_usermods = ${env:d1_mini.custom_usermods} AHT10
|
||||||
${common.build_flags_esp8266}
|
|
||||||
-D USERMOD_MAX17048
|
|
||||||
lib_deps =
|
|
||||||
${esp8266.lib_deps}
|
|
||||||
https://github.com/adafruit/Adafruit_BusIO @ 1.14.5
|
|
||||||
https://github.com/adafruit/Adafruit_MAX1704X @ 1.0.2
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Configuration Options
|
### Configuration Options
|
||||||
|
Loading…
x
Reference in New Issue
Block a user