Enhance DALI device type discovery and query handling
- Introduce DaliDeviceTypeDiscovery struct for managing device type queries. - Implement discoverDeviceTypes method in DaliBase for improved device type detection. - Update DaliComm to handle query responses more robustly, including handling multiple device replies. - Add setDetectedDeviceTypes method in DaliDevice to manage detected device types and capabilities.
This commit is contained in:
@@ -116,4 +116,5 @@ struct DaliDevice {
|
||||
|
||||
std::string displayName() const;
|
||||
void merge(const DaliDevice& other);
|
||||
void setDetectedDeviceTypes(const std::optional<int>& rawQueryType, const std::vector<int>& types);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user