- 🚗 Welcome to the Vehicle Spy Help Documentation
- Vehicle Spy Introduction
- Vehicle Spy Tutorials
- Vehicle Spy Tutorial Files
- Getting Comfortable with the User Interface
- Tabs in the User Interface
- Tutorial 1: Basics of Vehicle Spy
- Part 1 - Logon Screen
- Part 2 - Monitor Message Traffic
- Part 3 - Examine Messages
- Part 4 - Your Message Specification in Action
- Part 5 - Filtering Messages
- Part 6 - More Ways to Filter in Vehicle Spy
- Part 7 - Message Timestamps and Pausing
- Part 8 - Save Your Messages View Buffer
- Part 9 - Clear the Messages View Buffer
- Part 10 - Exercises
- Tutorial: Transmit Messages with Vehicle Spy
- Tutorial: Decode Signals from Messages
- Tutorial: Database Setup
- Tutorial: Basics of Capture Function Block and Graphical Panels
- Tutorial: Basics of Scripting and Playback
- Tutorial: Request and Save DTC Data
- Tutorial: DPS Programming Automation
- Tutorial: Getting Fancy with Diagnostics
- Tutorial: Sort Messages by ECU
- Part 1 - Start a New Vehicle Spy Application
- Part 2 - Enter ECU Source IDs to Sort
- Part 3 - Setup Capture Type Function Blocks
- Part 4 - Sort the ECU Messages
- Part 5 - Setup Application Signals
- Part 6 - Setup Playback Type Function Blocks
- Part 7 - Setup Script Type Function Blocks
- Part 8 - Construct a User Dialog
- Part 9 - Run the Setup
- Tutorial: Configuring and Using CoreMini
- Tutorial: Simple Standalone Logging
- Tutorial: Standalone Video Logging
- Tutorial: C Code Interface
- Tutorial: How to run multiple devices in one VS3 file
- Tutorial Summary
- Basic Operation of Vehicle Spy
- Vehicle Spy Main Menus
- Main Menu: File
- Main Menu: Setup
- Main Menu: Spy Networks
- Snapshot
- Messages View
- Message Editor
- Messages Editor: Overview
- Messages Editor: Receive, Transmit, & Database Tables
- Add and Delete Messages
- Messages Editor: Cut, Copy, and Paste
- Messages Editor: Sort and Arrange
- Messages Editor: Pick a Network
- Messages Editor: Right Click Menu
- Message PT, Trgt, and Src
- Messages Editor: Message Fields
- Message Signals
- Transmit Panel
- Networks
- TCP/IP
- FlexRay Controllers
- FlexRay Cycles
- Diagnostics
- Diagnostics over IP (DoIP)
- Simulator
- ECUs View
- Main Menu: Measurement
- VehicleScape DAQ
- VehicleScape DAQ: Database/Hardware Setup Tab
- VehicleScape DAQ: Channels Tab
- VehicleScape DAQ: PC Logging Tab
- VehicleScape DAQ: Standalone Logging Tab
- Standalone Logging: Collections and Methods
- Collections and Methods: Message Capture Method
- Message Capture Method: Stop Options
- Message Capture Method: Restart Options
- Message Capture Method: Upload to Wireless neoVI
- Collections and Methods: Bus Query Method
- Collections and Methods: Histogram Method
- Collections and Methods: Ethernet DAQ Method
- Standalone Logging: Status Reporting
- Standalone Logging: Power Management
- Standalone Logging: Generation Options
- Standalone Logging: Collections and Methods
- VehicleScape DAQ: Gateway
- VehicleScape DAQ: Online Tab
- Signal Views
- Graphical Panels
- Graphical Panels: Tools
- Graphical Panel Controls: Common Control Properties
- Graphical Panel Controls: LED
- Graphical Panel Controls: Text Display
- Graphical Panel Controls: Meter
- Graphical Panel Controls: Function Block Button
- Graphical Panel Controls: Tx Button
- Graphical Panel Controls: On/Off Button
- Graphical Panel Controls: Action Button
- Graphical Panel Controls: Diag Job Action Button
- Graphical Panel Controls: Bargraph
- Graphical Panel Controls: Knob
- Graphical Panel Controls: Grid
- Graphical Panel Controls: Numeric Entry
- Graphical Panel Controls: Graph
- Graphical Panel Controls: Text Entry
- Graphical Panel Controls: Graphical Display
- Graphical Panel Controls: Drop Down List
- Graphical Panel Controls: Message History
- Graphical Panel Controls: Flash Control
- Graphical Panel Controls: Radio Button
- Graphical Panel Controls: Bitmap Button
- Graphical Panel Controls: Panel Button
- Graphical Panel Controls: Hex Edit
- Graphical Panels: Add or Delete a Tool
- Graphical Panels: Tool Properties
- Graphical Panels: Move a Tool
- Graphical Panels: Resize a Tool
- Graphical Panels: Format (Align or Resize) a Tool Group
- Graphical Panels: Add or Delete Panels
- Graphical Panels: Select and Work With Panels
- Graphical Panels: Panel Properties
- Graphical Panels: Lock Panels
- Floating Panels
- Graphical Panels: Tools
- Logging
- MEP (XCP/CCP) - Memory Edit Protocol
- Instruments
- Data Analysis
- Data Analysis: Tool Dialog
- Data Analysis: Plotter Area
- Data Analysis: Channel Value Pane
- Data Analysis: Output Bar
- GPS Maps
- Video
- VehicleScape DAQ
- Main Menu: Embedded Tools
- Main Menu: GMLAN
- Main Menu: Scripting and Automation
- Function Blocks
- Function Blocks Toolbar
- Function Block List
- Function Block Start Tab
- Function Blocks Types
- Script Type Function Block
- Script Type Function Block: Script Toolbar
- Script Type Function Block: Commands
- Script Type Function Block Command: Clear History
- Script Type Function Block Command: Clear Stats
- Script Type Function Block Command: Comment
- Script Type Function Block Command: CoreMini Action
- Script Type Function Block Command: DAQ Action
- Script Type Function Block Command: Diag Job Action
- Script Type Function Block Command: Function Block Action
- Script Type Function Block Commands: If, Else, Else If, End If
- Script Type Function Block Command: Jump If
- Script Type Function Block Command: Jump To
- Script Type Function Block Command: Load Message Data
- Script Type Function Block Command: Log Data
- Script Type Function Block Commands: Start Loop and End Loop
- Script Type Function Block Command: Pause
- Script Type Function Block Command: Read Data
- Script Type Function Block Command: Set Value
- Script Type Function Block Command: Set Value If
- Script Type Function Block Command: Show Panel
- Script Type Function Block Command: Sleep
- Script Type Function Block Command: Stop
- Script Type Function Block Command: Test DTC
- Script Type Function Block Command: Text API
- Script Type Function Block Command: Transmit
- Script Type Function Block Command: Wait For
- Script Type Function Block Command: Wait Until
- Script Type Function Block: Resetting the Present Flag
- Script Type Function Block: Debugging Tools
- Capture Type Function Block
- Playback Type Function Block
- Function Blocks Hotkeys
- C Code Interface
- Working with the C Code Interface
- C Code Interface: Functions and Events
- Functions and Events: Message Objects
- Functions and Events: Application Signals
- Functions and Events: Timers
- Functions and Events: Common Functions and Events
- Functions and Events: Graphical Panels
- Functions and Events: Diagnostic Jobs
- Functions and Events: Function Blocks
- Functions and Events: Text API
- Functions and Events: Network Indexes and Statistics
- C Code Interface: Object Names, Debugging, and Common Mistakes
- C Code Interface: Advanced Topics
- C Code Interface: CAPL Conversion
- Application Signals
- Text API Terminal
- Function Blocks
- Main Menu: Run
- Main Menu: Tools
- Main Menu: Help
- Shared Features in Vehicle Spy
- Vehicle Network Interface Hardware
- Vehicle Network Interface Hardware: neoVI FIRE
- Vehicle Network Interface Hardware: neoVI RED
- Vehicle Network Interface Hardware: neoVI Blue
- Vehicle Network Interface Hardware: ValueCAN
- Vehicle Network Interface Hardware: RAD-wBMS
- Vehicle Network Interface Hardware: RAD-A2B
- Vehicle Network Interface Hardware: RAD-Gigastar
- Vehicle Network Interface Hardware: RAD-Galaxy
- Vehicle Network Interface Hardware: ValueLOG
- Getting Started with neoECU
- Vehicle Spy Text API
- Vehicle Spy VSB file Spec
- Application Notes
- Application Note: CoreMini Partition Logging
- Application Note: VehicleScape Standalone Logging
- Application Note: VehicleScape Standalone Logging - Part 1: Message Collection Options
- Application Note: VehicleScape Standalone Logging - Part 2: Collection and Restart Options
- Application Note: VehicleScape Standalone Logging - Part 3: Reporting Options, Power Management and
- Application Note: VehicleScape Standalone Logging - Part 4: neoVI MOTE Setup
- Application Note: XCP Driver Example
- Application Note: neoVI Logging neoECU DAQ
- Application Note: Using the neoVI MOTE
- Application Note: Gateway Builder Tutorial
- Tutorial - Gateway Builder - Part 1 - Intro
- Tutorial - Gateway Builder - Part 2 - Gateway Builder Overview
- Tutorial - Gateway Builder - Part 3 - Add Messages to Gateway Builder
- Tutorial - Gateway Builder - Part 4 - Gateway Input Actions
- Tutorial - Gateway Builder - Part 5 - Output Messages, Signals, and Triggers
- Application Note: Dynamically Manipulating Application Signal Arrays
- PHY Dashboard
- Sample Replay Files