Supported platforms: CODESYS 2.3
The following table describes the supported message functions. The commands on grey background are not supported.
Table columns:
ISOBUS VT command = The command ID on the standard (function code, the first byte in the message)
Type ECU = Function name / description
Min VT version = Minimum requirement for the virtual terminal to support the command
Supported message functions:
ISOBUS VT command |
Type ECU |
tx/rx function |
Unpack structure |
Min VT version |
Comments |
0 |
Soft key activation message |
ISOBUSrxActMsgSoftKeyActivation |
ISOBUS_VT_Data_ActMsg_SoftKeyActivation |
2 |
ISO11783-6 : H2 |
0 |
Soft key activation response |
ISOBUStxVtMsgSoftKeyActivationReponse |
|
2 |
ISO11783-6 : H3 |
1 |
Button activation message |
ISOBUSrxActMsgButtonActivation |
ISOBUS_VT_Data_ActMsg_ButtonActivation |
2 |
ISO11783-6 : H4 |
1 |
Button activation response |
ISOBUStxVtMsgButtonActivationReponse |
|
2 |
ISO11783-6 : H5 |
2 |
Pointing event message |
ISOBUSrxActMsgPointingEvent |
ISOBUS_VT_Data_ActMsg_PointingEvent |
2 |
ISO11783-6 : H6 |
2 |
Pointing event response |
ISOBUStxVtMsgPointinEventResponse |
|
2 |
ISO11783-6 : H7 |
3 |
VT select input object message |
ISOBUSrxActMsgVtSelectInputObject |
ISOBUS_VT_Data_ActMsg_VtSelectInputObject |
2 |
ISO11783-6 : H8 |
3 |
VT select input object response |
ISOBUStxVtMsgVtSelectInputObjectReponse |
|
2 |
ISO11783-6 : H9 |
4 |
VT ESC message |
ISOBUSrxActMsgVtEsc |
ISOBUS_VT_Data_ActMsg_VtESC |
2 |
ISO11783-6 : H10 |
4 |
VT ESC response |
ISOBUStxVtMsgVtEscResponse |
|
2 |
ISO11783-6 : H11 |
5 |
VT Change numeric value message |
ISOBUSrxActMsgVtChangeNumericValue |
ISOBUS_VT_Data_ActMsg_VtChangeNumericValue |
2 |
ISO11783-6 : H12 |
5 |
VT Change numeric value response |
ISOBUStxVtMsgVtChangeNumericValueRresponse |
|
2 |
ISO11783-6 : H13 |
6 |
VT Change active mask message |
ISOBUSrxActMsgChangeActiveMask |
ISOBUS_VT_Data_ActMsg_ChangeActiveMask |
2 |
ISO11783-6 : H14 |
6 |
VT Change active mask response |
ISOBUStxVtMsgVtChangeActiveMaskResponse
|
|
2 |
ISO11783-6 : H15 |
7 |
VT Change soft key mask message |
ISOBUSrxActMsgChangeSoftKeyMask |
ISOBUS_VT_Data_ActMsg_ChangeSoftKeyMask |
2 |
ISO11783-6 : H16 |
7 |
VT Change soft key mask response |
ISOBUStxVtMsgVtChangeSoftKeyMaskResponse |
|
2 |
ISO11783-6 : H17 |
8 |
VT Change string value message |
ISOBUSrxActMsgVtChangeStringValue |
ISOBUS_VT_Data_ActMsg_VtChangeStringValue |
2 |
ISO11783-6 : H18 |
8 |
VT Change string value response |
ISOBUStxVtMsgVtChangeStringValueResponse |
|
2 |
ISO11783-6 : H19 |
9 |
VT on user-layout hide/show message |
ISOBUSrxActMsgVtOnUserLayoutHideShow |
ISOBUS_VT_Data_ActMsg_VtOnUserLayoutHideShow |
4 |
ISO11783-6 : H20 |
9 |
VT on user-layout hide/show response |
ISOBUStxVtMsgVtOnUserLayoutHideShowResponse |
|
4 |
ISO11783-6 : H21 |
10 |
VT control audio signal termination message |
ISOBUSrxActMsgVtControlAudioSignalTermination |
ISOBUS_VT_Data_ActMsg_VtControlAudioSignalTermination |
4 |
ISO11783-6 : H22 |
17 |
Object pool transfer message |
- |
- |
2 |
ISO11783-6 : C2.3 Message is used by action ISOBUSVtClient. actIsoBusSettingObjectPool |
18 |
End of oobject pool message |
ISOBUStxVtMsgEndOfPool |
|
2 |
ISO11783-6 : C2.4 |
18 |
End of oobject pool response |
ISOBUSrxRspMsgEndOfObjPool |
ISOBUS_Vt_Data_RspMsg_EndOfObjPool |
2 |
ISO11783-6 : C2.5 |
34 |
Preferred assignment command |
ISOBUStxVtMsgPreferredAssignments |
|
3 |
ISO11783-6 J.7.7 Used by ISOBUS_AUX_FunctionHandler |
34 |
Preferred assignment response |
ISOBUSrxAuxMsgPreferredAssignmentResponse |
ISOBUS_VT_Data_AuxMsg_PreferredAssignmentResponse |
3 |
ISO11783-6 J.7.8 Used by ISOBUS_AUX_FunctionHandler |
36 |
Auxiliary Assignment Type 2 command |
ISOBUSrxAuxMsgAssignmentCmd | ISOBUS_VT_Data_AuxMsg_AssignmentType2Cmd |
3 |
ISO11783-6 J.7.5 Used by ISOBUS_AUX_FunctionHandler |
36 |
Auxiliary Assignment Type 2 response |
ISOBUStxVtMsgAuxAssignmentType2Response |
|
3 |
ISO11783-6 J.7.6 Used by ISOBUS_AUX_FunctionHandler |
146 |
ESC command |
ISOBUStxVtMsgESC |
|
2 |
ISO11783-6 : F8 |
146 |
ESC response |
ISOBUSrxRspMsgESC |
ISOBUS_VT_Data_RspMsg_ESC |
2 |
ISO11783-6 : F9 |
160 |
Hide/show object command |
ISOBUStxVtMsgHideShow |
|
2 |
ISO11783-6 : F2 |
160 |
Hide/show object response |
ISOBUSrxRspMsgHideShow |
ISOBUS_VT_Data_RspMsg_HideShow |
2 |
ISO11783-6 : F3 |
161 |
Enable/disable object command |
ISOBUStxVtMsgEnableDisable |
|
2 |
ISO11783-6 : F4 |
161 |
Enable/disable object response |
ISOBUSrxRspMsgEnableDisable |
ISOBUS_VT_Data_RspMsg_EnableDisable |
2 |
ISO11783-6 : F5 |
162 |
Select input object command |
ISOBUStxVtMsgSelectInputObject |
|
2 |
ISO11783-6 : F6 |
162 |
Select input object response |
ISOBUSrxRspMsgSelectInputObject |
ISOBUS_VT_Data_RspMsg_SelectInputObject |
2 |
ISO11783-6 : F7 |
163 |
Control audio signal command |
ISOBUStxVtMsgAudioSignal |
|
2 |
ISO11783-6 : F10 |
163 |
Control audio signal response |
ISOBUSrxRspMsgAudioSignal |
ISOBUS_VT_Data_RspMsg_AudioSignal |
2 |
ISO11783-6 : F11 |
164 |
Set audio volume command |
ISOBUStxVtMsgSetAudioVolume |
|
2 |
ISO11783-6 : F12 |
164 |
Set audio volume response |
ISOBUSrxRspMsgSetAudioVolume |
ISOBUS_VT_Data_RspMsg_SetAudioVolume |
2 |
ISO11783-6 : F13 |
165 |
Change child location command |
ISOBUStxVtMsgChangeChildLocation |
|
2 |
ISO11783-6 : F14 |
165 |
Change child location response |
ISOBUSrxRspMsgChangeChildLocation |
ISOBUS_VT_Data_RspMsg_ChangeChildLocation |
2 |
ISO11783-6 : F15 |
166 |
Change size command |
ISOBUStxVtMsgChangeSize |
|
2 |
ISO11783-6 : F18 |
166 |
Change size response |
ISOBUSrxRspMsgChangeSize |
ISOBUS_VT_Data_RspMsg_ChangeSize |
2 |
ISO11783-6 : F19 |
167 |
Change background colour command |
ISOBUStxVtMsgChangeBackgroundColour |
|
2 |
ISO11783-6 : F20 |
167 |
Change background colour response |
ISOBUSrxRspMsgChangeBackgroundColour |
ISOBUS_VT_Data_RspMsg_ChangeBackgroundColour |
2 |
ISO11783-6 : F21 |
168 |
Change numeric value command |
ISOBUStxVtMsgChnNumericValue |
|
2 |
ISO11783-6 : F22 |
168 |
Change numeric value response |
ISOBUSrxRspMsgChangeNumericValue |
ISOBUS_VT_Data_RspMsg_ChangeNumericValue |
2 |
ISO11783-6 : F23 |
169 |
Change end point command |
ISOBUStxVtMsgChangeEndPoint |
|
2 |
ISO11783-6 : F26 |
169 |
Change end point response |
ISOBUSrxRspMsgChangeEndPoint |
ISOBUS_VT_Data_RspMsg_ChangeEndPoint |
2 |
ISO11783-6 : F27 |
170 |
Change font attributes command |
ISOBUStxVtMsgChangeFontAttributes |
|
2 |
ISO11783-6 : F28 |
170 |
Change font attributes response |
ISOBUSrxRspMsgChangeFontAttributes |
ISOBUS_VT_Data_RspMsg_ChangeFontAttributes |
2 |
ISO11783-6 : F29 |
171 |
Change line attributes command |
ISOBUStxVtMsgChangeLineAttributes |
|
2 |
ISO11783-6 : F30 |
171 |
Change line attributes response |
ISOBUSrxRspMsgChangeLineAttributes |
ISOBUS_VT_Data_RspMsg_ChangeLineAttributes |
2 |
ISO11783-6 : F31 |
172 |
Change fill attributes command |
ISOBUStxVtMsgChangeFillAttributes |
|
2 |
ISO11783-6 : F32 |
172 |
Change fill attributes response |
ISOBUSrxRspMsgChangeFillAttributes |
ISOBUS_VT_Data_RspMsg_ChangeFillAttributes |
2 |
ISO11783-6 : F33 |
173 |
Change active mask command |
ISOBUStxVtMsgChangeActiveMask |
|
2 |
ISO11783-6 : F33 |
173 |
Change active mask repsonse |
ISOBUSrxRspMsgChangeActiveMask |
ISOBUS_VT_Data_RspMsg_ChangeActiveMask |
2 |
ISO11783-6 : F34 |
174 |
Change soft key mask command |
ISOBUStxVtMsgChangeSoftKeyMask |
|
2 |
ISO11783-6 : F36 |
174 |
Change soft key mask response |
ISOBUSrxRspMsgChangeSoftKeyMask |
ISOBUS_VT_Data_RspMsg_ChangeSoftKeyMask |
2 |
ISO11783-6 : F37 |
175 |
Change attribute command |
ISOBUStxVtMsgChangeAttribute |
|
2 |
ISO11783-6 : F38 |
175 |
Change attribute response |
ISOBUSrxRspMsgChangeAttribute |
ISOBUS_VT_Data_RspMsg_ChangeAttribute |
2 |
ISO11783-6 : F39 |
176 |
Change priority command |
ISOBUStxVtMsgChangePriority |
|
2 |
ISO11783-6 : F40 |
176 |
Change priority response |
ISOBUSrxRspMsgChangePriority |
ISOBUS_VT_Data_RspMsg_ChangePriority |
2 |
ISO11783-6 : F41 |
177 |
Change list item command |
ISOBUStxVtMsgChangeListItem |
|
2 |
ISO11783-6 : F42 |
177 |
Change list item response |
ISOBUSrxRspMsgChangeListItem |
ISOBUS_VT_Data_RspMsg_ChangeListItem |
2 |
ISO11783-6 : F43 |
178 |
Delete object pool command |
ISOBUStxVtMsgDeletePool |
|
2 |
ISO11783-6 : F44 |
178 |
Delete object pool response |
ISOBUSrxRspMsgDeletePool |
ISOBUS_VT_Data_RspMsg_DeletePool |
2 |
ISO11783-6 : F45 |
179 |
Change string value command |
ISOBUStxVtMsgChnStringValue |
|
2 |
ISO11783-6 : F24 |
179 |
Change string value response |
ISOBUSrxRspMsgChangeStringValue |
ISOBUS_VT_Data_RspMsg_ChangeStringValue |
2 |
ISO11783-6 : F25 |
180 |
Change child position command |
ISOBUStxVtMsgChangeChildPosition |
|
2 |
ISO11783-6 : F16 |
180 |
Change child position response |
ISOBUSrxRspMsgChangeChildPosition
|
ISOBUS_VT_Data_RspMsg_ChangeChildPosition
|
2 |
ISO11783-6 : F17 |
181 |
Change object label command |
ISOBUStxVtMsgChangeObjectLabel |
|
4 |
ISO11783-6 : F50 |
181 |
Change object label response |
ISOBUSrxRspMsgChangeObjectLabel |
ISOBUS_VT_Data_RspMsg_ChangeObjectLabel |
4 |
ISO11783-6 : F51 |
182 |
Change polygon point command |
ISOBUStxVtMsgChangePolygonPoint |
|
4 |
ISO11783-6 : F52 |
182 |
Change polygon point response |
ISOBUSrxRspMsgChangePolygonPoint |
ISOBUS_VT_Data_RspMsg_ChangePolygonPoint |
4 |
ISO11783-6 : F53 |
183 |
Change polygon scale command |
ISOBUStxVtMsgChangePolygonScale |
|
4 |
ISO11783-6 : F54 |
183 |
Change polygon scale response |
ISOBUSrxRspMsgChangePolygonScale |
ISOBUS_VT_Data_RspMsg_ChangePolygonScale |
4 |
ISO11783-6 : F55 |
184 |
Graphic context command |
|
|
4 |
ISO11783-6 : F56 |
184 |
Graphic context response |
|
|
4 |
ISO11783-6 : F57 |
185 |
Get attribute value message |
ISOBUStxVtMsgGetAttributeValue |
|
4 |
ISO11783-6 : F58 |
185 |
Get attribute value response |
ISOBUSrxRspMsgGetAttributeValue |
ISOBUS_VT_Data_RspMsg_GetAttributeValue |
4 |
ISO11783-6 : F59 |
186 |
Select colour map command |
ISOBUStxVtMsgSelectColourMap |
|
4 |
ISO11783-6 : F60 |
186 |
Select colour map response |
ISOBUSrxRspMsgChangeSelectColourMap |
ISOBUS_VT_Data_RspMsg_SelectColourMap |
4 |
ISO11783-6 : F61 |
187 |
Identify VT message |
ISOBUStxVtMsgIdentifyVT |
|
4 |
ISO11783-6 : F62 |
187 |
Identify VT response |
ISOBUSrxRspMsgIdentifyVT |
ISOBUS_VT_Data_RspMsg_IdentifyVT |
4 |
ISO11783-6 : F63 |
188 |
Execute extended macro command |
|
|
5 |
ISO11783-6 : F64 |
188 |
Execute extended macro response |
|
|
5 |
ISO11783-6 : F65 |
189 |
Lock/Unlock mask command |
ISOBUStxVtMsgLockUnlockMask |
|
4 |
ISO11783-6 : F46 |
189 |
Lock/unlock mask response |
ISOBUSrxRspMsgLockUnlockMask |
ISOBUS_VT_Data_RspMsg_LockUnlockMask |
4 |
ISO11783-6 : F47 |
190 |
Execute macro command |
ISOBUStxVtMsgExecuteMacro |
|
4 |
ISO11783-6 : F48 |
190 |
Execute macro response |
ISOBUSrxRspMsgExecuteMacro |
ISOBUS_VT_Data_RspMsg_ExecuteMacro |
4 |
ISO11783-6 : F49 |
192 |
Get memory message |
ISOBUStxVtMsgGetHw |
|
2 |
ISO11783-6 : D2 |
192 |
Get memory response |
ISOBUSrxRspMsgGetMemory |
ISOBUS_VT_Data_RspMsg_GetMem |
2 |
ISO11783-6 : D3 |
193 |
Get supported wide chars message |
|
|
4 |
ISO11783-6 : D10 |
193 |
Get supported wide chars respone |
|
|
4 |
ISO11783-6 : D11 |
194 |
Get number of soft keys message |
ISOBUStxVtMsgGetNbrSoftKeys |
|
2 |
ISO11783-6 : D4 |
194 |
Get number of soft keys response |
ISOBUSrxRspMsgGetNbrSoftKeys |
ISOBUS_Vt_Data_RspMsg_GetNbrSoftKey |
2 |
ISO11783-6 : D5 |
195 |
Get text font data message |
ISOBUStxVtMsgGetTextFontData |
|
2 |
ISO11783-6 : D6 |
195 |
Get text font data response |
ISOBUSrxRspMsgGetTextFontData |
ISOBUS_Vt_Data_RspMsg_GetNbrSoftKey |
2 |
ISO11783-6 : D7 |
196 |
Get window mask data message |
|
|
5 |
ISO11783-6 : D12 |
196 |
Get window mask data response |
|
|
5 |
ISO11783-6 : D13 |
197 |
Get supported objects message |
|
|
5 |
ISO11783-6 : D14 |
197 |
Get supported objects response |
|
|
5 |
ISO11783-6 : D15 |
199 |
Get hardware message |
ISOBUStxVtMsgGetHw |
|
2 |
ISO11783-6 : D8 |
199 |
Get hardware response |
ISOBUSrxRspMsgGetHw |
ISOBUS_VT_Data_RspMsg_GetHw |
2 |
ISO11783-6 : D9 |
208 |
Store version command |
ISOBUStxVtMsgStoreVersion |
|
2 |
ISO11783-6 : E4 |
208 |
Store version response |
ISOBUSrxRspMsgStoreVersion |
ISOBUS_Vt_Data_RspMsg_StoreVersion |
2 |
ISO11783-6 : E5 |
209 |
Load version command |
ISOBUStxVtMsgLoadVersion |
|
2 |
ISO11783-6 : E6 |
209 |
Load version response |
ISOBUSrxRspMsgLoadVersion |
ISOBUS_Vt_Data_RspMsg_LoadVersion |
2 |
ISO11783-6 : E7 |
210 |
Delete version message |
ISOBUStxVtMsgDeleteVersion |
|
2 |
ISO11783-6 : E8 |
210 |
Delete version response |
ISOBUSrxRspMsgDeleteVersion |
ISOBUS_VT_Data_RspMsg_DeleteVersion |
2 |
ISO11783-6 : E9 |
211 |
Extended get version message |
|
|
5 |
ISO11783-6 : E10 |
211 |
Extended get version response |
|
|
5 |
ISO11783-6 : E11 |
212 |
Extended store version command |
|
|
5 |
ISO11783-6 : E12 |
212 |
Extended store version response |
|
|
5 |
ISO11783-6 : E13 |
213 |
Extended load version command |
|
|
5 |
ISO11783-6 : E14 |
213 |
Extended load version response |
|
|
5 |
ISO11783-6 : E15 |
214 |
Extended delete version command |
|
|
5 |
ISO11783-6 : E16 |
214 |
Extended delete version response |
|
|
5 |
ISO11783-6 : E17 |
223 |
Get versions message |
ISOBUStxVtMsgGetVersion |
|
2 |
ISO11783-6 : E2 |
223 |
Get versions response |
ISOBUSrxRspMsgGetVersion |
ISOBUS_VT_Data_RspMsg_GetVersion |
2 |
ISO11783-6 : E3 Maximum number of read versions is defined with global G_ISOBUS_VT_MAX_NBR_OF_READ_VERSIONS (=5) |
253 |
Unsupported VT function message |
ISOBUStxVtMsgUnsupportedVtFunction |
|
5 |
ISO11783-6 : F66 |
253 |
VT unsupported VT function message |
|
|
5 |
ISO11783-6 : F67 |
254 |
VT status message |
ISOBUSrxStMsgVtStatus |
ISOBUS_VT_Data_StMsg_VtStatus |
2 |
ISO11783-6 : G2 |
255 |
Working set maintenance message |
ISOBUStxVtMsgWrkSetMaintenanceMsg |
|
|
|
Source file topic100315.htm
Last updated 19-Dec-2024