fixed a bug.
was not accepting "0.0" as value.
This commit is contained in:
@@ -93,11 +93,9 @@ void AQH_NodeServer_HandleSetData(AQH_OBJECT *o, AQH_OBJECT *ep, const AQH_MESSA
|
|||||||
varName=AQH_Value_GetName(value);
|
varName=AQH_Value_GetName(value);
|
||||||
if (varName) {
|
if (varName) {
|
||||||
double data;
|
double data;
|
||||||
|
|
||||||
data=AQH_IpcdMessageSetData_ReadData(tagList);
|
|
||||||
if (data) {
|
|
||||||
AQH_NODE_INFO *nodeInfo;
|
AQH_NODE_INFO *nodeInfo;
|
||||||
|
|
||||||
|
data=AQH_IpcdMessageSetData_ReadData(tagList);
|
||||||
nodeInfo=_getNodeInfoFromValue(xo, value);
|
nodeInfo=_getNodeInfoFromValue(xo, value);
|
||||||
if (nodeInfo) {
|
if (nodeInfo) {
|
||||||
const char *devName;
|
const char *devName;
|
||||||
@@ -127,7 +125,7 @@ void AQH_NodeServer_HandleSetData(AQH_OBJECT *o, AQH_OBJECT *ep, const AQH_MESSA
|
|||||||
/* done */
|
/* done */
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
DBG_ERROR(NULL, "Bad data \"%s\"", data);
|
DBG_ERROR(NULL, "Bad data \"%.2f\"", data);
|
||||||
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_BADDATA);
|
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_BADDATA);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -151,11 +149,6 @@ void AQH_NodeServer_HandleSetData(AQH_OBJECT *o, AQH_OBJECT *ep, const AQH_MESSA
|
|||||||
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_INVALID);
|
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_INVALID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
|
||||||
DBG_ERROR(NULL, "No data");
|
|
||||||
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_NODATA);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
else {
|
||||||
DBG_ERROR(NULL, "No var name");
|
DBG_ERROR(NULL, "No var name");
|
||||||
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_NODATA);
|
_sendResponseResultToBroker(ep, msgId, AQH_MSGDATA_RESULT_ERROR_NODATA);
|
||||||
|
|||||||
Reference in New Issue
Block a user