pgPlot INI File Content

This page needs more work to explain the effects of the various settings, but for now it at least shows all of the settings and some (semi)reasonable defaults.


Sample pgPlot.ini File

;----------------------------------------------------------
;
; pgPlot.ini - USEC/PGDP Gradient Plot Configuration File
;
;----------------------------------------------------------

[Settings]
Cell Sequence=1,3,5,7,9,0,8,6,4,2
Star Exceptions=1
;NOTE: Start page name must match a defined FKey
Start Page=A+F11
Tick Rate (sec)=5
; History Ticks & Sum Ticks are the number of
; "Tick Rate" ticks between history/sum events
History Ticks=12
Sum Ticks=1
Bad Data Offset=1%
Show Delta History=1
Show Pressure History=0
History Visible=1
History Offset:X=0
History Offset:Y=0
;DateTime Format=%Y-%m-%d %H:%M:%S
DateTime Format=%a %b %#d, %Y  %#I:%M:%S %p
Expert Mode=1
Symbol Size:X=4
Symbol Size:Y=4
Frame Size:X=1
Frame Size:Y=1
Print Factor:X=5
Print Factor:Y=5
Print Width Adjust=8
Print Color Solid=0
Print Color Thick=1
Cosmetic Pens=1
Print Layout=Landscape
Print Prompt=Once
Screen Color Set=Screen
Color Color Set=Color
B&W Color Set=B&W
Always Print B&W=0
Always Print Color=0
Print B&W Thick=1
Cosmetic Pens on Screen=1
Cosmetic Pens on Printer=0
Pattern:Dash=50
Pattern:Dot=20
Pattern:Space=20
Save File Path=C:\PICS\UserData

[External Program]
;To run a DOS command, one must have the command shell
;  execute the command for us, like so:
;Command File=cmd /c runvc.cmd
; My runvc.cmd file is just these few lines:
;    @echo off
;    c:
;    cd \vc3
;    title ViewComm
;    vc
;    exit
;Command Path=C:\vc3
;Command Line=
;Command Name=ViewComm
;Window Class=
;Window Title=ViewComm

;To run a Windows program:
Command File=notepad.exe
Command Path=C:\PICS
Command Line=
Command Name=Notepad
Window Class=Notepad
Window Title=
; Notice that I used the CLASS instead of the TITLE here.
; That is because Windows programs typically adjust the
; title on the fly, making it nearly impossible for other
; programs to find the by title.
; To determine a program's Window Class, I use the Spy++
; tool that came with MS Visual C.

[Colors]
Title=RGB(0xFF,0xCC,0xCC)
Scale Label=RGB(0xCC,0xCC,0xCC)
Label=RGB(0xAA,0xAA,0xAA)
Value=RGB(0xFF,0xFF,0xFF)
Frame=RGB(0xBB,0xBB,0xBB)
Background=RGB(0x00,0x00,0x00)

Stat-Active=RGB(0xFF,0xFF,0xFF)
Stat-Alarm=RGB(0xFF,0xCC,0xCC)
Stat-Inactive=RGB(0x88,0x88,0x88)
Stat-Offline=RGB(0xAA,0xAA,0xAA)
Stat-Invalid=RGB(0xFF,0xA5,0x00)

Rising=RGB(0xFA,0x80,0x72)
Falling=RGB(0xF0,0xE6,0x8C)

Custom Color 1=RGB(0x84,0x9F,0xFF)
Custom Color 2=RGB(0x8E,0xFF,0x88)
Custom Color 3=RGB(0xCA,0x00,0x05)
Custom Color 4=RGB(0xFF,0x84,0xCB)
Custom Color 5=RGB(0x01,0x12,0xDE)
Custom Color 6=RGB(0x7F,0x7F,0x7F)
Custom Color 7=RGB(0x7F,0x7F,0x7F)
Custom Color 8=RGB(0x7F,0x7F,0x7F)
Custom Color 9=RGB(0xD6,0xD6,0xD6)
Custom Color 10=RGB(0x7F,0x7F,0x7F)
Custom Color 11=RGB(0x7F,0x7F,0x7F)
Custom Color 12=RGB(0x7F,0x7F,0x7F)
Custom Color 13=RGB(0x7F,0x7F,0x7F)
Custom Color 14=RGB(0x7F,0x7F,0x7F)
Custom Color 15=RGB(0x7F,0x7F,0x7F)
Custom Color 16=RGB(0x7F,0x7F,0x7F)

[Print Colors - B&W]
Title=RGB(0x00,0x00,0x00)
Scale Label=RGB(0x00,0x00,0x00)
Label=RGB(0x00,0x00,0x00)
Value=RGB(0x00,0x00,0x00)
Frame=RGB(0x00,0x00,0x00)
Background=RGB(0xFF,0xFF,0xFF)

Stat-Active=RGB(0x00,0x00,0x00)
Stat-Alarm=RGB(0x00,0x00,0x00)
Stat-Inactive=RGB(0x00,0x00,0x00)
Stat-Offline=RGB(0x00,0x00,0x00)
Stat-Invalid=RGB(0x00,0x00,0x00)

Rising=RGB(0x00,0x00,0x00)
Falling=RGB(0x00,0x00,0x00)

A Temp High=RGB(0x00,0x00,0x00)
B Temp High=RGB(0x00,0x00,0x00)
A Temp Warn=RGB(0x00,0x00,0x00)
B Temp Warn=RGB(0x00,0x00,0x00)
A Temp Low=RGB(0x00,0x00,0x00)
B Temp Low=RGB(0x00,0x00,0x00)
A Temp=RGB(0x00,0x00,0x00)
B Temp=RGB(0x00,0x00,0x00)

Delta=RGB(0x00,0x00,0x00)

Pressure=RGB(0x00,0x00,0x00)
Gradient=RGB(0x00,0x00,0x00)

History1=RGB(0x00,0x00,0x00)
History2=RGB(0x00,0x00,0x00)
History3=RGB(0x00,0x00,0x00)
History4=RGB(0x00,0x00,0x00)

Vibr High=RGB(0x00,0x00,0x00)
Vibr Warn=RGB(0x00,0x00,0x00)
Vibr Low=RGB(0x00,0x00,0x00)
Vibr Trip Level=RGB(0x00,0x00,0x00)
Vibration=RGB(0x00,0x00,0x00)

A Pump C310=RGB(0x00,0x00,0x00)
B Pump C310=RGB(0x00,0x00,0x00)

[Print Colors - Color]
Title=RGB(0x44,0xFF,0x44)
Scale Label=RGB(0x11,0x11,0x11)
Label=RGB(0x00,0x00,0x00)
Value=RGB(0x00,0x00,0x00)
Frame=RGB(0x33,0x33,0x33)
Background=RGB(0xFF,0xFF,0xFF)

Stat-Active=RGB(0x00,0x00,0x00)
Stat-Alarm=RGB(0x88,0x00,0x00)
Stat-Inactive=RGB(0x88,0x88,0x88)
Stat-Offline=RGB(0x88,0x88,0x88)
Stat-Invalid=RGB(0x88,0x88,0x88)

Rising=RGB(0x00,0xFF,0x00)
Falling=RGB(0x00,0x00,0xFF)

A Temp High=RGB(0xFF,0x00,0xFF)
B Temp High=RGB(0xFF,0x00,0xFF)
A Temp Warn=RGB(0xFF,0x00,0x00)
B Temp Warn=RGB(0xFF,0x00,0x00)
A Temp Low=RGB(0x99,0x00,0x99)
B Temp Low=RGB(0x99,0x00,0x99)
A Temp=RGB(0x00,0xDD,0xAA)
B Temp=RGB(0x00,0xAA,0xDD)

Delta=RGB(0x00,0xDD,0x00)
Pressure=RGB(0x00,0xDD,0x00)
Gradient=RGB(0x00,0x00,0xDD)

History1=RGB(0x00,0x00,0x00)
History2=RGB(0x00,0x00,0x00)
History3=RGB(0x00,0x00,0x00)
History4=RGB(0x00,0x00,0x00)

Vibr High=RGB(0xFF,0x00,0xFF)
Vibr Warn=RGB(0xFF,0x00,0x00)
Vibr Low=RGB(0x99,0x00,0x99)
Vibr Trip Level=RGB(0x00,0x99,0x99)
Vibration=RGB(0x00,0x00,0xDD)

A Pump C310=RGB(0x00,0xDD,0x00)
B Pump C310=RGB(0x00,0x00,0xDD)

[Fonts]
Title=-27,0,0,0,400,0,0,0,0,3,2,1,34,\Arial Narrow\
Scale=-12,0,0,0,400,0,0,0,0,3,2,1,34,\Microsoft Sans Serif\
Label=-13,0,0,0,400,0,0,0,0,3,2,1,34,\Arial Narrow\
Value=-16,0,0,0,400,0,0,0,0,3,2,1,34,\Arial Narrow\

[Symbol Status Map]
; See track style SYMSTAT, below
; NOTE:  This table will only be used to map NON-PLOTTABLE status values
;        i.e. statuses included in the plotmask will use the line's symbol (if any)
EMPTY=None
ACTIVE=None
ALARM=Diamond
INACTIVE=Asterisk
OFFLINE=X
INVALID=Hash

[Graph Settings]
; plot=min,max,Nstep,Jstep,bad,FirstTick
PLTDPG=-2.5,2.5,0.5,2.5,1%,-2.5
PLTPRS=0,20,1,5,1%,0
PLTTMP=50,350,10,50,1%,50
PLTVIB=-0.05,0.65,0.01,0.05,1%,-0.05
PLTVCP=0,100,5,10,1%,0
PLTVCP_LF=-0.02,0.63,0.01,0.05,1%,0
PLTVCP_HF=-0.15,2.1,0.05,0.25,1%,0
PLT310=0,100,5,10,1%,0
PLT310_LF=-0.25,1.5,0.05,0.25,0.01%,0
PLT310_HF=-0.25,1.5,0.05,0.25,0.01%,0

[Graph Track Settings]
; Known masks:
;    EMPTY        No known data
;    ACTIVE       Normal state (active    no alarm)
;    ALARM        Any Alarm (currently, low,warn,high aren't differentiated)
;    INACTIVE     Off Scan or otherwise inactive
;    OFFLINE      Unit not reporting
;    INVALID      Value unknown or not usable
;
; Known Styles: ( * == default )
;  * SOLID        Solid line        ____________
;    DASH         Dashed line       __ __ __ __
;    DOT          Dotted line       ............
;    DASHDOT      Dash-Dot line     __.__.__.__.
;    DASHDOTDOT   Dash-Dot-Dot line __..__..__..
;  * DIRECT       Directly connect data points
;    STEP         Step (horz/vert) between data points
;  * CONTINUE     Continue across unplottable values
;    SKIP         Skip (leave empty) unplottable values
;  * LINE         Draw a line (symbols optional)
;    NOLINE       DO NOT draw a line (symbols required)
;    NOSYM        Never show symbols
;    SHOSYM       Always show symbols (must also specifiy a symbol other than NONE)
;    SYMBAD       Show symbols for BAD values
;    SYMGOOD      Show symbols for GOOD values
;    SYMSTAT      Use status to select BAD symbols (see symbol map, above)
;
; Known symbols: ( * == default )
;  * None         No symbol
;    Circle       Circle
;    Square       Square
;    Triangle     Triangle
;    Diamond      Diamond
;    ITriangle    Inverted Triangle
;    FCircle      Filled Circle
;    FSquare      Filled Square
;    FTriangle    Filled Triangle
;    FDiamond     Filled Diamond
;    FITriangle   Filled Inverted Triangle
;    Plus         Cross (+)
;    X            Cross (x)
;    Hash         Hash (#)
;    Asterisk     Asterisk (*)
;
; track=width,mask,style,symb,bad,color
A Temp High=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x00,0x00)
B Temp High=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x00,0x00)
A Temp Warn=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0xA5,0x00)
B Temp Warn=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0xA5,0x00)
A Temp Low=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x84,0xCB)
B Temp Low=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x00,0x80)
A Temp=1,ACTIVE,SOLID+DIRECT+SKIP+SHOSYM+SYMSTAT,Plus,3%,RGB(0xCC,0xCC,0xFF)
B Temp=1,ACTIVE,SOLID+DIRECT+SKIP+SHOSYM+SYMSTAT,X,1%,RGB(0xCC,0xFF,0xCC)

Delta=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+SHOSYM+SYMSTAT,Hash,1%,RGB(0xFF,0xFF,0x00)

Pressure=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+NOLINE+SHOSYM+SYMSTAT,Asterisk,3%,RGB(0x00,0xFF,0xFF)
Gradient=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+SHOSYM+SYMSTAT,X,1%,RGB(0xFF,0xFF,0x00)

History1=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+NOSYM,None,X,RGB(0xFF,0xFF,0xFF)
History2=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+NOSYM,None,X,RGB(0xDD,0xDD,0xDD)
History3=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+NOSYM,None,X,RGB(0xBB,0xBB,0xBB)
History4=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+NOSYM,None,X,RGB(0x99,0x99,0x99)

Vibr High=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x00,0x00)
Vibr Warn=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0xFF,0x00)
Vibr Low=1,ACTIVE,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x84,0xCB)
Vibr Trip Level=1,ACTIVE+ALARM,SOLID+STEP+SKIP+NOSYM,None,X,RGB(0xFF,0x00,0xFF)
Vibration=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+SHOSYM+SYMSTAT,None,1%,RGB(0xFF,0xFF,0xFF)

A Pump C310=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+SYMBAD+SYMSTAT,X,1%,RGB(0xCC,0xFF,0xCC)
B Pump C310=1,ACTIVE+ALARM,SOLID+DIRECT+SKIP+SYMBAD,Plus,4%,RGB(0xCC,0xCC,0xFF)

[Log]
Log Path=C:\pics\Log\
Log Name=pgPlot
Logs to Keep=7
Log Limit Type=1,Day
[Debug Options]
JPG Save=0
PNG Save=0