AssetsMetricModbusRTU constructor
AssetsMetricModbusRTU({
- required String name,
- int? interval,
- String? topic = 'mdm',
- RetPolicy? retPolicy,
- required AssetsMetricModbusRTUMemoryAreaEnum memoryArea,
- required AssetsMetricModbusRTUDataTypeEnum dataType,
- required num memoryAddress,
- required MetricPermission permissions,
- required AccessLevel accessLevel,
- required List<
MetricCategory> category, - String? description,
- AssetsMetricModbusRTUByteOrderEnum? byteOrder,
- num? min,
- num? max,
- Unit? unit,
- Tags? tags,
- AssetsMetricModbusRTUActivationEdgeEnum? activationEdge,
- num? timeout,
- int? priority,
- num? offset,
- num? scale,
Returns a new AssetsMetricModbusRTU instance.
Implementation
AssetsMetricModbusRTU({
required this.name,
this.interval,
this.topic = 'mdm',
this.retPolicy,
required this.memoryArea,
required this.dataType,
required this.memoryAddress,
required this.permissions,
required this.accessLevel,
required this.category,
this.description,
this.byteOrder,
this.min,
this.max,
this.unit,
this.tags,
this.activationEdge,
this.timeout,
this.priority,
this.offset,
this.scale,
});