ScriptWriteISO15765 _2_TxMessage Method - intrepidcs API
C/C++ declare -
VB declare - VB.NET declare
- C# declare - Parameters - Return
Values - Remarks - C/C++ example
- VB example - VB.NET
example - C# example
This method is used to change the parameters for an ISO15765-2 long transmit message defined within a script on a neoVI device.
int
_stdcall icsneoScriptWriteISO15765_2_TxMessage(int hObject, unsigned int iIndex, stCM_ISO157652_TxMessage *pTxMessage);Public Declare Function
icsneoScriptWriteISO15765_2_TxMessage Lib "icsneo40.dll" _
(ByVal hObject
As Long, ByVal iIndex
As Long, ByRef
pTxMessage As stCM_ISO157652_TxMessage) As Long
Visual Basic .NET Declare
Public Declare Function
icsneoScriptWriteISO15765_2_TxMessage Lib "icsneo40.dll" _
(ByVal hObject
As Integer, ByVal
iIndex As Integer, ByRef
pTxMessage As stCM_ISO157652_TxMessage) As
Integer
[DllImport("icsneo40.dll")]
public
static extern
int
icsneoScriptWriteISO15765_2_TxMessage(int hObject,
unsigned int iIndex,
ref
stCM_ISO157652_TxMessage
pTxMessage);
hObject
[in] Specifies the driver object created by OpenNeoDevice.
iIndex
[in] The index value of the transmit
message to read
pTxMessage
[in]
This is the address of an instance of an
allocated stCM_ISO157652_TxMessageStructure
structure.
The structure will be used to change the specified transmit message.
1 if the function succeeded. 0 if it failed for any reason. GetLastAPIError must be called to obtain the specific error. The errors that can be generated by this function are:
NEOVI_ERROR_DLL_NEOVI_NO_RESPONSE
= 75
NEOVI_ERROR_DLL_SCRIPT_INVALID_MSG_INDEX = 224
The script containing the specified transmit message must have been successfully downloaded to the neoVI using ScriptLoad. The script must also have been started using ScriptStart. This function will fail if ScriptStop has been called. The valid index values for transmit messages within a script can be found in the cmvspy.vs3cmb.h file that is produced by Vehicle Spy. Please see the Vehicle Spy documentation.
Examples
| intrepidcs API Documentation - (C) Copyright 2000-2012 Intrepid Control Systems, Inc. (www.intrepidcs.com) |
Last Updated : Monday, November 17, 2008