|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Calculator | Describes a specific method of calculating a measurement Information that the algorithm needs, e.g. received positions, etc, should be provided to the actual object via ctor or other initialization. |
| Constants | Basic constants for the RPS package and subpackages |
| MeasurementListener | Connect to a source of Measurements |
| ReadingListener | Connect to a source of Readings |
| Class Summary | |
|---|---|
| AbstractCalculator | Some helpful implementations and values for Calculators. |
| ActiveFlag | Provide a flag to indicate that the system provided by this package is active. |
| Algorithms | Provide central access to the RPS algorithms |
| Analytic_AAlgorithm | Implementation of RPS location-finding using GPS equations
from Sam Storm van Leeuwen |
| Ash1_0Algorithm | Implementation of 1st algorithm for reducing Readings This algorithm was provided by Robert Ashenfelter based in part on the work of Ralph Bucher in his paper "Exact Solution for Three Dimensional Hyperbolic Positioning Algorithm and Synthesizable VHDL Model for Hardware Implementation". |
| Ash1_1Algorithm | Implementation of version 1.1 algorithm for reducing Readings This algorithm was provided by Robert Ashenfelter based in part on the work of Ralph Bucher in his paper "Exact Solution for Three Dimensional Hyperbolic Positioning Algorithm and Synthesizable VHDL Model for Hardware Implementation". |
| Ash2_0Algorithm | Implementation of 2nd algorithm for reducing Readings This algorithm was provided by Robert Ashenfelter based in part on the work of Ralph Bucher in his paper "Exact Solution for Three Dimensional Hyperbolic Positioning Algorithm and Synthesizable VHDL Model for Hardware Implementation". |
| Ash2_1Algorithm | Implementation of 2.1th algorithm for reducing Readings This algorithm was provided by Robert Ashenfelter based in part on the work of Ralph Bucher in his paper "Exact Solution for Three Dimensional Hyperbolic Positioning Algorithm and Synthesizable VHDL Model for Hardware Implementation". |
| Ash2_2Algorithm | Implementation of 2.1th algorithm for reducing Readings This algorithm was provided by Robert Ashenfelter based in part on the work of Ralph Bucher in his paper "Exact Solution for Three Dimensional Hyperbolic Positioning Algorithm and Synthesizable VHDL Model for Hardware Implementation". |
| Distributor | Distributes Readings and the Measurements calculated from them. |
| Engine | Engine does basic computations of RPS system. |
| InitialAlgorithm | Implementation of 1st algorithm for reducing Readings This algorithm was provided by Robert Ashenfelter based in part on the work of Ralph Bucher in his paper "Exact Solution for Three Dimensional Hyperbolic Positioning Algorithm and Synthesizable VHDL Model for Hardware Implementation". |
| Measurement | Encodes a single measurement point for RPS Immutable |
| Model | Model holds RPS representation of layout geometry and logical structure. |
| PollingFile | Persist RPS polling information |
| PositionFile | Persist RPS configuration information |
| Reading | Encodes a single set of input values (a "reading") for RPS. |
| Receiver | Holds all the state information for a single receiver. |
| Region | Represent a region in space for the RPS system. |
| RpsBlock | Create a Block that can control a locomotive within a specific Block based on an RpsSensor. |
| RpsConnectionTypeList | Returns a list of valid lenz XpressNet Connection Types |
| RpsMenu | Create a "RPS" menu containing the Jmri RPS-specific tools. |
| RpsReporter | RPS implementation of the Reporter interface. |
| RpsReporterManager | RPS implementation of a ReporterManager. |
| RpsSensor | Extend jmri.AbstractSensor for RPS systems System names are "RSpppp", where ppp is a representation of the region, for example "RS(0,0,0);(1,0,0);(1,1,0);(0,1,0)". |
| RpsSensorManager | Manage the RPS-specific Sensor implementation. |
| Transform | Tools for geometric transformations for RPS. |
| Transmitter | Represents a RPS transmitter, generally a locomotive. |
This package contains software specific to the RPS system from NAC Services, Inc.
Tools are provided to input (and eventually output) several layers of information:
There are several pieces that do the behind the scene operation.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||