Show a warning instead of an empty canvas if the ionosonde station has no data, and also show a warning if we have data but it's old.

This commit is contained in:
Ian Renton
2026-05-16 11:26:23 +01:00
parent a7a45190cb
commit d655354d05
12 changed files with 54 additions and 31 deletions

View File

@@ -1691,9 +1691,8 @@ components:
type: object
nullable: true
description: >
Ionosonde measurements from the GIRO Data Center, keyed by URSI station code. Only
stations for which data was successfully retrieved are included. Null if the
GIROIonosonde provider has not yet completed its first poll or if this data source is disabled.
Ionosonde measurements from the GIRO Data Center, keyed by URSI station code. All known stations are
included, but not all of them may contain data.
additionalProperties:
$ref: '#/components/schemas/IonosondeStation'
@@ -1712,7 +1711,7 @@ components:
fof2:
type: object
nullable: true
description: F2 layer critical frequency (foF2) measurements in MHz, keyed by UNIX timestamp (UTC seconds since epoch) of each measurement.
description: F2 layer critical frequency (foF2) measurements in MHz, keyed by UNIX timestamp (UTC seconds since epoch) of each measurement. Can be null if there is no data.
additionalProperties:
type: number
example:
@@ -1721,7 +1720,7 @@ components:
muf:
type: object
nullable: true
description: Maximum Usable Frequency (MUF) for a 3000 km path in MHz, keyed by UNIX timestamp (UTC seconds since epoch) of each measurement.
description: Maximum Usable Frequency (MUF) for a 3000 km path in MHz, keyed by UNIX timestamp (UTC seconds since epoch) of each measurement. Can be null if there is no data.
additionalProperties:
type: number
example: