getDeviceFromRoleName method
Get the DeviceConfiguration based on the roleName.
This includes both the primary device and the connected devices.
Returns null if no device with roleName is found.
Implementation
DeviceConfiguration? getDeviceFromRoleName(String roleName) {
if (deviceConfiguration.roleName == roleName) return deviceConfiguration;
try {
return connectedDevices
.firstWhere((device) => device.roleName == roleName);
} catch (_) {
return null;
}
}