Skip to content

Commit 58d5622

Browse files
committed
fix: allowing custom decimal places also for double
1 parent c36593b commit 58d5622

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
### Documentation
77

88
### Fixes
9+
- [#108](https://github.com/tobiasschuerg/InfluxDB-Client-for-Arduino/pull/108) - Added optional param for specifying decimal places of double.: `void Point::addField(String name, double value, int decimalPlaces = 2)`
910

1011
## 3.4.0 [2020-10-02]
1112
### Features

src/Point.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class Point {
4141
void addTag(String name, String value);
4242
// Add field with various types
4343
void addField(String name, float value, int decimalPlaces = 2) { if(!isnan(value)) putField(name, String(value, decimalPlaces)); }
44-
void addField(String name, double value) { if(!isnan(value)) putField(name, String(value)); }
44+
void addField(String name, double value, int decimalPlaces = 2) { if(!isnan(value)) putField(name, String(value, decimalPlaces)); }
4545
void addField(String name, char value) { addField(name, String(value).c_str()); }
4646
void addField(String name, unsigned char value) { putField(name, String(value)+"i"); }
4747
void addField(String name, int value) { putField(name, String(value)+"i"); }

test/test.ino

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,13 @@
77
#define INFLUXDB_CLIENT_TESTING
88
#include <InfluxDbClient.h>
99
#include <InfluxDbCloud.h>
10+
1011
#if defined(ESP32)
12+
#include <WiFi.h>
1113
String chipId = String((unsigned long)ESP.getEfuseMac());
1214
String deviceName = "ESP32";
1315
#elif defined(ESP8266)
16+
#include <ESP8266WiFi.h>
1417
String chipId = String(ESP.getChipId());
1518
String deviceName = "ESP8266";
1619
#endif

0 commit comments

Comments
 (0)