diff --git a/libuavcan/src/protocol/node_status_provider.cpp b/libuavcan/src/protocol/node_status_provider.cpp index caa448de64..67b0ef37c0 100644 --- a/libuavcan/src/protocol/node_status_provider.cpp +++ b/libuavcan/src/protocol/node_status_provider.cpp @@ -11,10 +11,8 @@ namespace uavcan bool NodeStatusProvider::isNodeInfoInitialized() const { - // Hardware version is not required - return (node_info_.software_version != protocol::SoftwareVersion()) && - (node_info_.uavcan_version != protocol::SoftwareVersion()) && - (!node_info_.name.empty()); + // Hardware/Software versions are not required + return (node_info_.uavcan_version != protocol::SoftwareVersion()) && (!node_info_.name.empty()); } int NodeStatusProvider::publish()