ParamServer logic improvement

This commit is contained in:
Pavel Kirienko
2015-03-23 18:14:44 +03:00
parent a12dc5aa98
commit 6598b15d88
2 changed files with 8 additions and 0 deletions
@@ -33,6 +33,12 @@ void ParamServer::handleGetSet(const protocol::param::GetSet::Request& in, proto
out.name = in.name;
}
if (out.name.empty())
{
UAVCAN_TRACE("ParamServer", "GetSet: Can't resolve parameter name, index=%i", int(in.index));
return;
}
// Assign if needed, read back
if (isValueNonEmpty(in.value))
{