IEC104Point#
- class wattson.iec104.common.datapoint.IEC104Point(coa: int, ioa: int, type: int, report_ms: int = 0, related_ioa: int = 0, quality: wattson.iec104.interface.types.quality_byte.QualityByte = 0x80, _value: bool | float | int | Tuple[bool | float | int, int] = None, reported_at_ms: int = 0, updated_at_ms: int = 0)#
Bases:
ABC
Methods
coa_ioa_str
read
translate
transmit
Attributes
quality
related_ioa
report_ms
reported_at_ms
updated_at_ms
value
value_is_unset
coa
ioa
type
- __init__(coa: int, ioa: int, type: int, report_ms: int = 0, related_ioa: int = 0, quality: QualityByte = 0x80, _value: bool | float | int | Tuple[bool | float | int, int] = None, reported_at_ms: int = 0, updated_at_ms: int = 0) None #