Skip to content

Commit 5352489

Browse files
authored
Merge pull request #734 from TarikSefer/TSE
Added Connector help pages for ISS Tracker
2 parents 0496fa2 + 2802cfe commit 5352489

File tree

3 files changed

+108
-0
lines changed

3 files changed

+108
-0
lines changed

connector/doc/ISS_Tracker.md

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
uid: Connector_help_ISS_Tracker
3+
keywords: ISS, International Space Station, Tracker
4+
---
5+
6+
# ISS Tracker
7+
8+
## About
9+
10+
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 system status, enabling users to access information efficiently.
11+
12+
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.
13+
14+
## Key Features
15+
16+
- **Real-time ISS position tracking**: Displays up-to-date latitude and longitude of the ISS with automatic updates.
17+
- **Crew information monitoring**: Retrieves and displays a list of the astronauts currently aboard the ISS and other space stations.
18+
- **Historical data logging**: Logs previous ISS positions, the number of people in space, and the data retrieval status for trend analysis and movement tracking.
19+
20+
## Use Cases
21+
22+
### Live ISS Position Tracking
23+
24+
- **Challenge**: Space researchers require up-to-date location data of the ISS for various studies and tracking purposes.
25+
- **Solution**: The ISS Tracker connector fetches real-time ISS coordinates, ensuring accuracy and instant visibility.
26+
- **Benefit**: Users can precisely track ISS movements, supporting scientific research.
27+
28+
### Crew Member Monitoring
29+
30+
- **Challenge**: Keeping track of current ISS crew members.
31+
- **Solution**: The ISS Tracker module lists astronauts aboard the ISS and other craft, providing a centralized view within DataMiner.
32+
- **Benefit**: Users gain immediate access to crew information without needing to refer to multiple sources.
33+
34+
## Technical Information
35+
36+
### Prerequisites
37+
38+
- DataMiner 10.3.0 or higher.
39+
- Internet connectivity for retrieving real-time ISS data.
40+
41+
### Notes
42+
43+
- The connector will support additional space station tracking upon future updates.
44+
- For further configuration details and advanced settings, refer to the [Technical help page](xref:Connector_help_ISS_Tracker_Technical).
+57
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
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.

connector/toc.yml

+7
Original file line numberDiff line numberDiff line change
@@ -5011,6 +5011,13 @@
50115011
topicUid: Connector_help_IRT_IRPC_Series
50125012
- name: IRT SSPA Series
50135013
topicUid: Connector_help_IRT_SSPA_Series
5014+
- name: ISS Tracker
5015+
items:
5016+
- name: ISS Tracker
5017+
topicUid: Connector_help_ISS_Tracker
5018+
items:
5019+
- name: ISS Tracker Technical
5020+
topicUid: Connector_help_ISS_Tracker_Technical
50145021
- name: Itelco
50155022
items:
50165023
- name: Itelco DVB-T2 Modulator

0 commit comments

Comments
 (0)