The QKnx2ByteSignedValue class is a datapoint type with a 2-byte signed value. 更多...
| 头: | #include <QKnx2ByteSignedValue> | 
| qmake: | QT += knx | 
| 继承: | QKnxFixedSizeDatapointType | 
| QKnx2ByteSignedValue (double value ) | |
| QKnx2ByteSignedValue () | |
| bool | setValue (double value ) | 
| double | value () const | 
| virtual bool | isValid () const override | 
| QKnx2ByteSignedValue (int subType , double value ) | 
This is a fixed size datapoint type with the length of 2 bytes.
It is a base class for the following classes:
QKnxDeltaTime10Msec
							
							- Time lag in multiples of 10 milliseconds. Not allowed for runtime communication. This datapoint type shall only be used for parameters and diagnostic data or if specified as such in a functional block specification.
						
QKnxDeltaTime100Msec
							
							- Time lag in multiples of 100 milliseconds. Not allowed for runtime communication.
						
QKnxDeltaTimeHrs
							
							- Time lag in hours
						
QKnxDeltaTimeMin
							
							- Time lag in minutes. Not allowed for runtime communication.
						
QKnxDeltaTimeMsec
							
							- Time lag in milliseconds
						
QKnxDeltaTimeSec
							
							- Time lag in seconds
						
QKnxPercentV16
							
							- Percentage difference
						
QKnxRotationAngle
							
							- Rotation angle in degrees
						
QKnxValue2Count
							
							- Pulse difference
						Integer values from -32 768 to 32 767 can be encoded in this datapoint type.
另请参阅 QKnxDatapointType and Qt KNX Datapoint Type Classes .
[protected]
						
						QKnx2ByteSignedValue::
						
							QKnx2ByteSignedValue
						
						(
						
							int
						
						
							subType
						
						,
						
							double
						
						value
						)
						
					Creates a fixed size datapoint type with the subtype subType and value value .
Creates a fixed size datapoint type with the value value .
						Creates a fixed size datapoint type with the value
						
0.0
						
						.
					
[override virtual]
						
						
							bool
						
						QKnx2ByteSignedValue::
						
							isValid
						
						() const
						
					重实现: QKnxDatapointType::isValid () const.
Sets the value of the datapoint type to value .
						返回
						
true
						
						if the value was set; otherwise returns
						
false
						
						.
					
另请参阅 value ().
Returns the value stored in the datapoint type.
另请参阅 setValue ().