|
| 1 | +--- |
| 2 | +uid: Connector_help_ISS_Tracker_Technical |
| 3 | +keywords: ISS, International Space Station, Tracker |
| 4 | +--- |
| 5 | +# ISS Tracker |
| 6 | + |
| 7 | +## About |
| 8 | + |
| 9 | +The ISS Tracker connector provides real-time tracking and monitoring of the International Space Station (ISS). This connector integrates live positional data, crew information, and data retrieval status information, enabling users to access critical information efficiently. |
| 10 | + |
| 11 | +The ISS Tracker module offers seamless integration with DataMiner, allowing for intuitive visualization of ISS metrics, including latitude, longitude, and current crew details. This real-time feed is essential for monitoring ISS movements and operational insights. |
| 12 | + |
| 13 | +## Configuration |
| 14 | + |
| 15 | +### Connections |
| 16 | + |
| 17 | +#### HTTP Connection - ISS Tracker API |
| 18 | + |
| 19 | +This connector uses an HTTP connection and requires the following input during element creation: |
| 20 | + |
| 21 | +HTTP CONNECTION: |
| 22 | + |
| 23 | +- **IP address/host**: `api.open-notify.org` (Public API for real-time ISS position) |
| 24 | +- **IP port**: `80` (Default HTTP port) |
| 25 | +- **Bus address**: Not required |
| 26 | + |
| 27 | +## Stream Viewer |
| 28 | + |
| 29 | +DataMiner's Stream Viewer tool can be used to monitor HTTP traffic between the ISS Tracker connector and the external data source. The connector establishes two HTTP sessions to retrieve ISS tracking and crew information. If both sessions return the status OK with the expected response body, the connection is considered operational. Otherwise, further troubleshooting may be required to resolve connectivity or API response issues. |
| 30 | + |
| 31 | +Additionally, there is a parameter that displays the connectivity status. It can display status messages that include: |
| 32 | + |
| 33 | +- **OK** |
| 34 | +- **Error** |
| 35 | +- **API Not Responding** |
| 36 | + |
| 37 | +If any message other than OK appears, the Stream Viewer should be checked. |
| 38 | + |
| 39 | +## General Functionality |
| 40 | + |
| 41 | +The ISS Tracker connector retrieves real-time data from the API and displays it in DataMiner. The following key metrics are available: |
| 42 | + |
| 43 | +- **Latitude & Longitude**: The exact position of the ISS at any given time. |
| 44 | +- **Crew Information**: The current astronauts aboard the ISS and other craft. |
| 45 | + |
| 46 | +You can visualize ISS movement and view historical data for analysis. |
| 47 | + |
| 48 | +## Data Retrieval Process |
| 49 | + |
| 50 | +1. The connector sends an HTTP GET request to `api.open-notify.org`. |
| 51 | +1. The API responds with a JSON object containing the latitude, longitude, and timestamp. |
| 52 | +1. Data is parsed and displayed in a DataMiner element. |
| 53 | + |
| 54 | +## Notes |
| 55 | + |
| 56 | +- The connector is dependent on the availability of the Open Notify API. |
| 57 | +- Future updates may include additional space station tracking. |
0 commit comments