-
Notifications
You must be signed in to change notification settings - Fork 331
/
Main_Monitor_Window.shtml
166 lines (130 loc) · 6.06 KB
/
Main_Monitor_Window.shtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta name="generator" content=
"HTML Tidy for Mac OS X (vers 31 October 2006 - Apple Inc. build 15.17), see www.w3.org">
<title>DecoderPro® Main Window</title>
<!-- Style -->
<meta http-equiv="Content-Type" content=
"text/html; charset=us-ascii">
<link rel="stylesheet" type="text/css" href="/css/default.css"
media="screen">
<link rel="stylesheet" type="text/css" href="/css/print.css"
media="print">
<link rel="icon" href="/images/jmri.ico" type="image/png">
<link rel="home" title="Home" href="/">
<!-- /Style -->
</head>
<body>
<!--#include virtual="/Header" -->
<div id="mBody">
<!--#include virtual="Sidebar" -->
<div id="mainContent">
<h1>DecoderPro® Main Window</h1>
<h2>Communications Monitor Window</h2>
<div align="right">
<p><a href="Main_LocoNet.shtml">Back</a></p>
<p><a href="dp3_menubar.shtml">Back to Index</a></p>
</div>
<hr>
<p>DecoderPro provides a communications monitor window so
that you can see what is happening on the communications link
between the program and the layout hardware.</p>
<p>When the monitor window opens, it will automatically
display all traffic on the communications link.</p>
<p>The Title bar will display the <em>name</em> of your DCC
systems communications link.</p>
<p align="center"><img style="width: 739px; height: 215px;"
alt="monitor window" src=
"images/Main_MonitorWindow.png"><br></p>
<p align="left"></p>
<p align="left">The messages that are sent and received over
the communications link are displayed in the main pane of the
window.</p>
<h4 align="left">Controls at the bottom of the window.</h4>
<p align="left"><strong>Clear screen</strong> button- Erases
the log area of the screen where the messages are
displayed.</p>
<p align="left"><strong>Freeze screen</strong> button-Stops
acquiring new information, so that the captured information
stops scrolling.</p>
<p align="left"><input name="checkbox" id="checkbox" type=
"checkbox"> <strong>Show raw data</strong>-Normally, the
monitor displays the program's interpretation of what it's
seeing. If you want to see the raw bytes, check this box.</p>
<p align="left"><input name="checkbox2" id="checkbox2" type=
"checkbox"> <strong>Show timestamps</strong>-Normally, the
program just displays the data from the communication link..
If you would like each message to be preceded by the time it
was sent or received, check this box.</p>
<p align="left"><input name="a" type="checkbox"> <span style=
"font-weight: bold;">Window always on Top</span> -- Always
displays the Monitor window.</p>
<p align="left"><input checked="checked" name="b" type=
"checkbox"> <span style="font-weight: bold;">Auto
scroll</span> -- Scrolls the data in the window
continuously.</p>
<p align="left"><span style="font-weight: bold;">Filter
Bytes: <input size="40" name="c"></span></p>
<dl>
<dd>You can filter unwanted messages from the window by
entering each message's first hex value into the
"Filter Bytes" field. This can be especially helpful
when there is a lot of routine comm traffic. Separate
multiple values by spaces. e.g. "B0 D0 CC". This
example will suppress any messages whose raw data
starts with "B0", "D0" or "CC" You can determine the
available hex values by turning on "Show raw
data."</dd>
</dl>
<p align="left"><span style="font-weight: bold;">Choose log
file</span> button -- Log monitor data to a file for recovery
for diagnostics, and sharing data with others.</p>
<p align="left"><span style="font-weight: bold;">Start
logging</span> button -- Starts sending data in <span style=
"font-weight: bold;">Monitor Window</span> to selected
file.</p>
<h4 align="left"><span style=
"font-weight: normal;"><span style="font-weight: bold;">Stop
logging</span> button -- Stops sending data in <span style=
"font-weight: bold;">Monitor Window</span> to selected
file.</span><br></h4>
<h4 style="font-weight: normal;" align="left">Logging to a
File</h4>
<p align="left">Sometimes, it is useful to capture the events
that are happening. If a problem occurs, then the information
capture in the log file can be sent to the group for analysis
of the problem. Small amounts of information can be copied
from the display pane of the monitor window. If more
information is needed than is provided by the window, you
need to write the information to a log file on your
computer's disk.</p>
<p align="left">To do this:</p>
<ol>
<li>Click the <strong>Choose log file</strong> button. This
opens a <strong>Save</strong> dialog on your computer,
locate the folder where you would like to save the log
file, give the log file a name ( if you use the name of an
existing file, it will be overwritten). Click on Save
button.</li>
<li>When you are ready to capture the data that you want to
save, click on the <strong>Start logging</strong> button on
the monitor window.</li>
<li>When done, click the <strong>Stop logging</strong>
button to store the data and close the file.</li>
</ol>
<h4>Adding Message</h4>button <input size="50" name="v">
<p>Type your message in the Add Message text box, then click
on the <strong>Add Message</strong> button to add your
message to the log file.</p>
<hr>
<div style="text-align: right;">
<p><a href="Main_LocoNet.shtml">Back</a></p><a href=
"dp3_menubar.shtml">Back to Index</a>
</div>
<!--#include virtual="/Footer" -->
</div><!-- closes #mainContent-->
</div><!-- closes #mBody-->
</body>
</html>