You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/orbital/receive-real-time-telemetry.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,8 +68,8 @@ Follow the [instructions to enable Capture](../../articles/event-hubs/event-hubs
68
68
69
69
## Understand telemetry points
70
70
71
-
### Current telemetry schema version: 4.0
72
-
The ground station provides telemetry using Avro as a schema. The schema is below:
71
+
### Current telemetry schema version: 4.1
72
+
The ground station provides telemetry using Avro as a schema. The schema is below. Note, Microsoft antennas emit Telemetry once the first data point is received. Telemetry is reported using a "last known value" approach, meaning that we will always send the most recent value we have for a metric. Due to this behavior, you may see a `NULL` value in the first second of a contact until that metric is first produced.
73
73
74
74
```json
75
75
{
@@ -130,11 +130,11 @@ The ground station provides telemetry using Avro as a schema. The schema is belo
130
130
},
131
131
{
132
132
"name": "contactTleLine1",
133
-
"type": "string"
133
+
"type": [ "null", "string" ]
134
134
},
135
135
{
136
136
"name": "contactTleLine2",
137
-
"type": "string"
137
+
"type": [ "null", "string" ]
138
138
},
139
139
{
140
140
"name": "links",
@@ -285,7 +285,7 @@ The following table provides the source device/point, possible values, and defin
285
285
| digitizerName | Digitizer || Name of digitizer device |
286
286
| endpointName | Contact profile link channel || Name of the endpoint used for the contact. |
287
287
| inputEbN0InDb | Modem: measuredEbN0 | • NULL (Modem model other than QRadio or QRx) <br> • Double: Input EbN0 | Input energy per bit to noise power spectral density in dB. |
288
-
| inputEsN0InDb |Not used in Microsoft antenna telemetry | NULL (Not used in Microsoft antenna telemetry)| Input energy per symbol to noise power spectral density in dB. |
288
+
| inputEsN0InDb |Modem: measuredEsN0 | • NULL (Modem model other than QRx) <br> • Double: Input EsN0| Input energy per symbol to noise power spectral density in dB. |
289
289
| inputRfPowerDbm | Digitizer: inputRfPower | • NULL (Uplink or Digitizer driver other than SNNB or SNWB) <br> • Double: Input Rf Power | Input RF power in dBm. |
290
290
| outputRfPowerDbm | Digitizer: outputRfPower | • NULL (Downlink or Digitizer driver other than SNNB or SNWB) <br> • Double: Output Rf Power | Ouput RF power in dBm. |
291
291
| outputPacketRate | Digitizer: rfOutputStream[0].measuredPacketRate | • NULL (Downlink or Digitizer driver other than SNNB or SNWB) <br> • Double: Output Packet Rate | Measured packet rate for Uplink |
@@ -302,6 +302,7 @@ You can write simple consumer apps to receive events from your Event Hubs using
2024-04-17 - Updated schema to include possible NULL for TLEs, and added EsN0 for QRX, and added blurb about how Microsoft antennas may have a NULL for a field during the first second of a contact.
305
306
2023-10-03 - Introduce version 4.0. Updated schema to include uplink packet metrics and names of infrastructure in use (ground station, antenna, spacecraft, modem, digitizer, link, channel) <br>
306
307
2023-06-05 - Updated schema to show metrics under channels instead of links.
0 commit comments