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 +} 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