157 if (old == isPresent) {
virtual Metadata getDefaultMetadata()=0
void initialize(quint32 instID, UAVMetaObject *mobj)
void setMetadata(const Metadata &mdata)
void setData(const Metadata &mdata)
void objectUnpacked(UAVObject *obj)
objectUnpacked: triggered whenever an object is unpacked (i.e. arrives from the telemetry link) ...
UAVMetaObject * getMetaObject()
bool getIsPresentOnHardware() const
UAVDataObject(quint32 objID, bool isSingleInst, bool isSet, const QString &name)
void resetIsPresentOnHardware()
void initialize(quint32 instID)
bool getPresenceKnown() const
void setIsPresentOnHardware(bool value=true)
void presentOnHardwareChanged(UAVDataObject *)