
Vehicle Spy Application |
- Vehicle Spy allows simultaneous monitoring and
transmission on multiple vehicle networks. These networks can have different vehicle
network protocols.
- Custom tabs allow for quick maneuvering between screens
- Save and recall Vehicle Spy setup files
- Vehicle Spy Logon manages multiple users, keeps track of
your last 100 setup files, and manages the data directories
- Java scripting allows creation of custom
functionality
- Online help with step-by-step tutorials
- Access to GPS (Global Positioning System)
- Message discovery function
with message monitor allows a user to reverse engineer message strategies
|
Messages View |
- Displays message text descriptions
- Displays all signals contained in a message such as RPM,
Pedal Position, Vehicle Speed, etc.
- Include and exclude filters based on Network, Node,
Message, and Data Type
- Displays CAN and J1850 data in the same monitor
- Pause and review history
- Absolute and relative time display
- Storage and Review of Data Files in an Excel compatible
format which includes message descriptions and signals
- Post acquisition filtering and analysis
- Hexadecimal, Decimal, Binary and ASCII data displays
- Color Filters based on Message, Network, or Node
- Buffer History is limited only by system memory - allows
history lengths of greater than a million messages
- Custom fonts and colors
- Bus load display
- Display formats include hex, decimal, ASCII, and binary
- Activity Coloring: Messages and Signals that are not
present are grayed out. Messages and Signals that are received toggle from black to dark
red every time they are received.
- Data byte change highlighting. Every time a message byte
changes it is highlighted blue. This allows detection of message changing status.
- Sort the monitor based on any message part
- Copy Messages to Message Editor quickly
through right-click menu
|

Message Editor |
- Choice between spreadsheet format and easy to use dialog
- Received Messages and Transmit Messages organized into
separate tables
- Online
interactive editing (you don't have to stop Vehicle Spy or go "offline"!)
- Specify Message with byte, nibble or bit resolution for
entire message
- Select Database button to quickly load a message or signal
from the database
- Calculate a binary, state encoded, text, and analog signal
from a message with an arbitrary equation.
- Custom binary and analog formats including binary, hex,
engineering, and scientific notation.
- Link to a Transmit Message on any network allows auto
response or transmit on change functionality
- Calculated signal type allows a sinusoidal, ramping and
custom equation signal generation
- Expected Length input verifies a message's length
- Specify based on message properties such as errors or bus
events
- Selectable color specification per message
- Cut, copy, paste and sort messages and
signals
|

Transmit Panel |
- Transmit Messages defined in Message
Editor View are automatically listed in the Transmit Panel
- Transmitted Message data can be calculated
from messages and signals, received or otherwise
- Periodic message transmission
- Manual transmit button
included as part of the pane,
|

Graphical Panels |
- Build your own custom application with panels that have
controls and indicators
- Controls and indicators include the following: Chart,
Transmit Button, Function Block Button, On/Off Button, Knob, Meter, LED/Light, Text
Display, Text Entry, Numeric Entry, Graphical Display, Dropdown List, Barograph, Grid,
Action Button, and Scrolling Monitor
- Charts X vs Y and Y vs T
- Dropdown control for State Encoded parameters such as
PRNDL or Power Mode
- Action Button allows printing of panel, switching panels,
and access to the user's data directory
- Graphical display allows colored lines and custom
graphics, such as logos, on the panel
- Each user interface item has many properties allowing
customization
- Visual Basic style property
editor
|

Networks
|
- Supports any number of networks
- Selectable color specification per network
- Network Stats for CAN and J1850 networks
including: message count, message rate, message rate max, bus utilization, and bus
utilization max.
|

Nodes
|
- Supports any number of Nodes
- Nodes can come from different networks
- Selectable color specification per node
- Nodes Stats for CAN and J1850 networks including: message
count, message rate, message rate max, bus utilization, and bus utilization max.
|

Function Blocks |
- Replay of captured network traffic back with optional
filter
- Custom script which has script commands: Jump to step,
Transmit Message, Wait a specific amount of time, wait for a specific equation to be true,
(trigger, start, stop, save) another function block, set an incoming message to value or
equation, reset a messages stats, stop script, show a graphical panel, and jump to a step
if an equation is true.
- Capture a network buffer with pre-post triggering based on
an arbitrary equation
- Automatically save network traffic with unique file naming
- Actuate a digital output based on an event
- Transmit a group of messages with a programmable
inter-message delay and offset
- Start, stop, and trigger the Function Block based on
equations, Java, or other function blocks
- Create as many function blocks as you
require
|

Databases |
- Load external database that can define the messages
received and transmitted on the vehicle network
- Databases allow automatic description and display of
messages and signals
- Allows quick entry into the Message Editor
- DBC and UEF file formats for import and
export support
- Each network can have a separate database
|

Diagnostics |
- Builds and
launches diagnostic requests
- Uses
database to decode diagnostic responses
- Data
returned in easy to understand text and raw message format
|