@@ -25,15 +25,15 @@ class ArduinoCloudClass {
25
25
26
26
#define addProperty ( v, ...) addPropertyReal(v, #v, __VA_ARGS__)
27
27
28
- template <typename T> void addPropertyReal (T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, T minDelta = 0 , void (*fn)(void ) = NULL) {
28
+ template <typename T> void addPropertyReal (T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, T minDelta = T( 0 ) , void(*fn)(void ) = NULL) {
29
29
Thing.addPropertyReal (property, name).publishEvery (seconds).setPermission (_permission).onUpdate (fn).minimumDelta (&minDelta);
30
30
}
31
31
32
- template <typename T> void addPropertyReal (T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, void (*fn)(void ) = NULL, T minDelta = 0 ) {
32
+ template <typename T> void addPropertyReal (T& property, String name, permissionType _permission = READWRITE, long seconds = ON_CHANGE, void (*fn)(void ) = NULL, T minDelta = T( 0 ) ) {
33
33
Thing.addPropertyReal (property, name).publishEvery (seconds).setPermission (_permission).onUpdate (fn).minimumDelta (&minDelta);
34
34
}
35
35
36
- template <typename T> void addPropertyReal (T& property, String name, permissionType _permission = READWRITE, void (*fn)(void ) = NULL, long seconds = ON_CHANGE, T minDelta = 0 ) {
36
+ template <typename T> void addPropertyReal (T& property, String name, permissionType _permission = READWRITE, void (*fn)(void ) = NULL, long seconds = ON_CHANGE, T minDelta = T( 0 ) ) {
37
37
Thing.addPropertyReal (property, name).publishEvery (seconds).setPermission (_permission).onUpdate (fn).minimumDelta (&minDelta);
38
38
}
39
39
0 commit comments