Documentation

Vehicle Network Toolbox Functions

CAN Communication

Hardware Connection

canHWInfo Information on available CAN devices
canChannel Construct CAN channel connected to selected device
discard Discard all messages from CAN channel
CAN.VendorInfo Display available device vendor information
CAN.ChannelInfo Display device channel information
configBusSpeed Set bit timing rate of CAN channel
canTool Open Vehicle CAN Bus Monitor

Monitor Vehicle CAN Bus

canTool Open Vehicle CAN Bus Monitor

Transmit Messages

canMessage Build CAN message based on user-specified structure
pack Pack signal data into CAN message
start Set CAN channel online
transmit Send CAN messages to CAN bus
replay Retransmit messages from CAN bus
canMessageImport Import CAN message log file from third-party tool
transmitConfiguration Display messages configured for automatic transmission
transmitEvent Configure messages for event-based transmission
transmitPeriodic Configure messages for periodic transmission

Receive Messages

receive Receive messages from CAN bus
attachDatabase Attach CAN database to messages and remove CAN database from messages
stop Set CAN channel offline
unpack Unpack signal data from message
extractAll Select all instances of message from message array
extractRecent Select most recent message from array of messages
extractTime Select messages occurring within specified time range from array of messages

Message Database

canDatabase Create handle to CAN database file
messageInfo Information about CAN messages
signalInfo Information about signals in CAN message

Filter Messages

filterAllowAll Allow all messages of specified identifier type
filterAllowOnly Configure message filter to allow only specified messages
filterBlockAll Configure filter to block messages with specified identifier type

XCP Communication

Message Database

xcpA2L Access A2L file
getEventInfo Get event information about specific event from A2L file
getMeasurementInfo Get information about specific measurement from A2L file

Hardware Connection

xcpChannel Create XCP channel
connect Connect XCP channel to slave module
disconnect Disconnect from slave module
isConnected Return connection status

Acquire and Stimulate Measurements

createMeasurementList Create measurement list for XCP channel
viewMeasurementLists View configured measurement lists on XCP channel
freeMeasurementLists Remove all measurement lists from XCP channel
startMeasurement Start configured DAQ and STIM lists
isMeasurementRunning Indicate if measurement is active
readDAQListData Read single value of specified measurement
writeSTIMListData Write to specified measurement
stopMeasurement Stop configured DAQ and STIM lists

Read and Write Data to Memory

readSingleValue Read single sample of specified measurement from memory
writeSingleValue Write single sample to specified measurement

Supported Hardware

supportPackageInstaller Install support for third-party hardware or software
Was this topic helpful?