File Architecture

Use this to better understand the complexity of VCM Scanners open/save dialogs.

Most files are saved in .xml format to enable outside modification if desired, for advanced users.

Architecture By Function

VCM Scanner

Stores the active Channel Configuration
Stores the active Channel Display Properties
Stores the active Layout Configuration
Stores the active Layout Display Properties
Stores user Math Parameters
Stores user Transforms
Stores user Preferences

Channels

Reloaded from VCM Scanner.cfg on open
Saved to VCM Scanner.cfg on close
Can be saved/loaded from user saved files

Layout

Reloaded from VCM Scanner.cfg on open
Saved to VCM Scanner.cfg on close
Can be saved/loaded from user saved files

Architecture By File Type

VCM Suite.cfg

Location: \My Documents\HP Tuners\Settings\
Created by the VCM Scanner/Editor applications only
Shared between VCM Scanner/Editor instances
Application Keys
Unit System
Tuning Path

VCM Scanner.cfg

Location: \My Documents\HP Tuners\Settings\
Created by the VCM Scanner application only
Shared between VCM Scanner instances
Stores Active Channel Configuration
Stores Active Channel Display Properties
Stores Active Layout Configuration
Stores Active Layout Display Properties
Stores User Math Parameters
Stores User Transforms
Stores Application Preferences & Settings

*.Channels.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Channel Configs\
Created by users only
Stores Parameter ID and Source
Stores Channel Polling Intervals
Stores Channel Transforms

*.ChannelDisplay.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Channel Configs\
Created by users only
Stores Channel Display Fonts and Colors

*.Layouts.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Layouts\
Created by users only

Architecture By File Type - Gauges

*.Gauges.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Gauges\
Created by users only
Stores all gauges on the selected display

*.Gauge.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Gauges\
Created by users only
Stores a single Gauge

*.GaugeDisplay.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Gauges\
Created by users only
Stores Gauge Display Fonts and Colors

Architecture By File Type - Graphs

*.Graphs.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Graphs\
Created by users only
Stores all graphs on the selected display

*.Table.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Graphs\
Created by users only
Stores a single Table

*.GraphDisplay.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Graphs\
Created by users only
Stores Graph Display Fonts and Colors

Architecture By File Type - Charts

*.Charts.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Charts\
Created by users only
Stores all charts on the selected display

*.Chart.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Charts\
Created by users only

*.Series.xml

Stores a single Chart and its associated Series
Default Location: \My Documents\HP Tuners\VCM Scanner\Charts\
Created by users only
Stores a single series

*.ChartDisplay.xml

Default Location: \My Documents\HP Tuners\VCM Scanner\Charts\
Created by users only
Stores Chart Display Fonts and Colors