-
Notifications
You must be signed in to change notification settings - Fork 331
/
sensors.shtml
104 lines (87 loc) · 3.83 KB
/
sensors.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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.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>JMRI Hardware Support - NAC Services RPS Sensors</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 class="nomenu" id="mBody">
<div id="mainContent">
<h1>Hardware Support: NAC Services RPS Sensors</h1><em>Please
note that JMRI's RPS support is being rapidly improved. This
page refers to most recent JMRI test version. If you're using
an RPS system, you should update to new test versions as they
<a href="http://jmri.org/download/index.shtml">are
announced</a>.</em>
<p>The <a href=
"http://www.proto87.com/model-trains-DCC-decoders.html">RPS
System</a> provides an absolute location of RPS-equipped
rolling stock.</p>
<p>JMRI can use that to set <a href=
"../../tools/Sensors.shtml">Sensors</a> when a RPS
transmitter is in a specific area, which can in turn be used
to control other JMRI functions such as <a href=
"../../tools/Signals.shtml">Signals</a>, <a href=
"../../tools/Routes.shtml">Routes</a> and <a href=
"../../tools/Logix.shtml">Logix</a>. <a name="connecting" id=
"connecting"></a></p>
<h2>Connecting</h2>
<h3>Defining a Sensor</h3>
<p>An RPS Sensor is associated with an area bounded by a
series of points and the lines between those points.<br>
There are two ways to create an RPS Sensor and define the
area on the layout that it covers.</p>
<h4>By Coordinates</h4>You can enter a series of coordinates
that list the corners of the region to be covered. For
example, the points defining a square one unit on a side are:
<pre style="font-family: monospace;">
(0,0,0)
(1,0,0)
(1,1,0)
(0,1,0)
</pre>If you use the Sensor Table's "Add..." button to create a
Sensor with the System Name
<pre style="font-family: monospace;">
RS(0,0,0);(1,0,0);(1,1,0);(0,1,0)
</pre>you'll get an RPS Sensor that shows "ACTIVE" when a
Transmitter is present in that area, and "INACTIVE" otherwise.
<p>The "R" means the RPS system, "S" means you're defining a
Sensor, and the rest of the name defines the coordinates of
the corners of the region to include in the Sensor. Each
corner is specified by its X, Y and Z values, all grouped
together with parentheses. The corners should be separated by
semicolons; see the example above.</p>
<p>Once you've defined your Sensor, you can use the <a href=
"../../../package/jmri/jmrix/rps/trackingpanel/RpsTrackingFrame.shtml">
Tracking display</a> to see if it's in the right place on
your layout.</p>
<h4>Using the Tracking Tool</h4>(To be written, for now see
the <a href=
"../../../package/jmri/jmrix/rps/trackingpanel/RpsTrackingFrame.shtml">
Tracking display help page</a>.) <a name="documentation" id=
"documentation"></a>
<h2>Documentation</h2>
<h3>JMRI Help</h3>Back to the <a href="index.shtml">Main RPS
Help</a> page.
<h3>Third Party info</h3>
<p>More information is available on the
<a href=
"http://www.proto87.com/model-trains-DCC-decoders.html">RPS
Web Site</a>.</p>
<!--#include virtual="/Footer" -->
</div><!-- closes #mainContent-->
</div><!-- closes #mBody-->
</body>
</html>