From fc0f7eacf14cb4f98f2708dd879b0067a9dfa091 Mon Sep 17 00:00:00 2001 From: scls19fr Date: Thu, 12 Dec 2019 06:45:23 +0100 Subject: [PATCH 1/2] setValue with negative numbers --- NexNumber.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NexNumber.h b/NexNumber.h index 5f227904..5827ccb2 100755 --- a/NexNumber.h +++ b/NexNumber.h @@ -49,7 +49,7 @@ class NexNumber: public NexTouch * @param number - number buffer. * @return true if success, false for failure. */ - bool setValue(uint32_t number); + bool setValue(int32_t number); /** * Get bco attribute of component From fb02c9eb65eff08a2846f428d92059133653a149 Mon Sep 17 00:00:00 2001 From: scls19fr Date: Thu, 12 Dec 2019 06:46:34 +0100 Subject: [PATCH 2/2] Update NexNumber.cpp --- NexNumber.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/NexNumber.cpp b/NexNumber.cpp index 86217cb7..0ce6211b 100755 --- a/NexNumber.cpp +++ b/NexNumber.cpp @@ -28,12 +28,12 @@ bool NexNumber::getValue(uint32_t *number) return recvRetNumber(number); } -bool NexNumber::setValue(uint32_t number) +bool NexNumber::setValue(int32_t number) { char buf[10] = {0}; String cmd; - utoa(number, buf, 10); + itoa(number, buf, 10); cmd += getObjName(); cmd += ".val="; cmd += buf; @@ -263,4 +263,4 @@ bool NexNumber::Set_background_image_pic(uint32_t number) cmd += getObjName(); sendCommand(cmd.c_str()); return recvRetCommandFinished(); -} \ No newline at end of file +}