Lexicon
If ParamId exceeds the its maximum value, the RV-8 will ignore the command and
transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
7.3.19.4 RV-8 Response
If a parameter has been enabled for notification the RV-8 will transmit its current value
whenever it has been changed due to any user or system action. For the details of the
RV-8 notification packet, see 7.1.5 (RV8_Parameter_Notification_By_Id).
7.3.20 Parameter Get Value String by Id
Request to RV-8 for the string representation of a given value for a given parameter. The RV-8
will respond with a "Value String Response Packet".
This command is designed to be used for numeric parameters (PARAM_TYPE_UINT8,
PARAM_TYPE_INT16 etc.), in order to determine how a particular numeric value will be
displayed as a string.
7.3.20.1 Command Packet Description
Application Header:
Command
Data Count
Application Data:
Data[0]
Data[1]
Data[2] - Data[5]
7.3.20.2 Data Description
ParamId:
Data Type:
Max:
Configuration
Value:
See ParagraphParamSetDataDescription.
7.3.20.3 Data Validation
If ParamId exceeds the its maximum value, the RV-8 will ignore the command and
transmit a DC_NAK command with an error code DC_INVALID_PARAM_ID.
7.3.20.4 RV-8 Value String Response Packet
Application Header:
Command
Data Count
Application Data:
Data[0] - Data[20]
MC_CMD_PARAM_GET_VALUE_STRING_BY_ID 0x3C
23
ParamId (LSB)
ParamId (MSB)
Value[0] - Value[5]
Unsigned 16 bit integer.
Max Parameter Count as reported by the RV-8 Unit
Response Packet in 7.3.39.2
MC_RESP_VALUE_STRING
Number of Characters in Value
String + 1
Value String
RV-8 Serial Communications Protocol
0x17
nn
nn
nn nn
nn ..
0x93
nn
ch ch ch
... 0x00
31
Need help?
Do you have a question about the RV-8 V2.0 - SERIAL PROTOCOL DEFINITIONS REV 1-8 and is the answer not in the manual?