DeviceDescriptor({ required this.roleName, this.isMasterDevice = false, this.supportedDataTypes, }) : super();