The Solar Widget is based on data from the United States National Oceanic and Atmospheric Administration (NOAA). The raw data is publicly available -in text format- here.
To make any sense of the raw data takes some computational power. After a some trial-and-error and experimenting I came up with an algorithm that I feel represents the HF propagation conditions quite well. So now is the time to go public with my widget.
Please feel free to test and try and contact me with remarks, suggestions, errors or whatever else is relevant.
The RigReference Solar Widget gives an indication of the conditions on the various ham bands, for both day and night time.
Incorporating the solar widget in your own site requires you copy-paste the code below into your own page -at the location where you want the widget to be displayed.
|
Conditions widget in wide format |
Javascript:
|
Plain html:
|
|
Conditions widget in tall format |
Javascript:
|
Plain html:
|
|
Conditions widget for the Navtex band, 600 meter / 518 kHz Custom made for www.navtex.net |
Javascript:
|
Plain html:
|
|
Conditions widget for the CB / 11 meter band |
Javascript:
|
Plain html:
|
These are the values I calculated from the raw NOAA data. There isn't any golden rule for calculation propagation conditions. I've put together an algorithm based on data from different sources. /p>
| Band | Day | Night |
|---|---|---|
| 600 meter | Good (94) | Good (84) |
| 160 meter | Good (90) | Good (81) |
| 80 meter | Good (88) | Good (80) |
| 40 meter | Good (85) | Fair (78) |
| 20 meter | Good (80) | Fair (73) |
| 10 meter | Fair (50) | Poor (39) |
| 6 meter | Poor (48) | Poor (38) |
Paul Herrman (N0NBH) has a fantastic site if you're into solar and weather data. I've used his info a lot.
This is the latest measurement from NOAA. I use these values to estimate current propagation conditions.
| Parameter | Value | Remarks |
|---|---|---|
| Time | 2025-12-20 15:05:00 UTC | Time of measurement |
| Ai | 6 | A-index |
| Ki | 2 | Planetary K-index |
| SFi | 118 | Solar Flux index |
| Proton flux | 62.077548980713 | |
| Electron flux | 5886.556640625 | |
| X-Ray | B7.2 | |
| Calculated conditions | ||
| Signal/Noise level | S1-2 | Background S/N level |
| Geomagnetic field | Quiet | Ranges from Very quiet to Storm |
| MUF | 22 MHz | Maximum Usable Frequency |
Solar activity as recorded by NOAA of the past 7 days. Solar flares can be seen especially in the K-index graph as large spikes. Shortwave propagation can be severely affected by flares, causing higher noise levels and weaker signals.
Ai indicates a daily average level for geomagnetic activity. Values range from about 0 to 400. Ai is the average of eight 3-hour Ki values and provides a level of instability in the earth's geomagnetic field. Instability is greatest when both Ai and Ki are high. This can cause HF-signals to fade and paths to open and close with little warning. A high Ki and low Ai indicates an abrupt disturbance in the geomagnetic field, resulting in intense but brief disruptions in HF-propagation. Ai is recorded once a day.
Ki indicates the disturbance in the horizontal component of the earth's magnetic field. Values range from 0 to 9 and are based on 3-hour interval measurements in nT (nano Tesla). The higher the Ki-value, the more static and interference you can expect. Ki-values have more impact at higher latitudes (closer to the poles).
SFi (Solar Flux Index) is the solar radiation measured at 2800 MHz (10.7cm) and gives a good indication of the F-layer ionization. The higher the number, the more the ionization, which gives us nice DX openings on HF-bands. Higher bands are less affected by SFi. Measurements range from about 60 to 300 and are recorded 3 times per day. The up and down motion is caused by the rotation of the sun which has a cycle of 28 days.
RigReference uses a sophisticated algorithm to calculate HF propagation conditions based on multiple solar-terrestrial parameters. The calculation considers different factors for day and night propagation, and weights them according to their impact on each band.
| Parameter | Range | Interpretation | Impact on Propagation |
|---|---|---|---|
| Solar Flux Index (SFi) | 64-300+ |
64-70: Poor 70-120: Fair 120-200: Good to Excellent 200+: Extreme |
Higher SFi increases F-layer ionization. Essential for higher bands (10m, 6m). Affects Maximum Usable Frequency (MUF). |
| A-Index (Ai) | 0-400 |
0-20: Excellent 20-120: Minor to Moderate 120-200: Strong Storm 200+: Severe Storm |
Lower is better. High values indicate geomagnetic instability causing signal fading, especially on lower bands. |
| K-Index (Ki) | 0-9 |
0-2: Quiet 3-4: Active 5-6: Minor to Moderate Storm 7-9: Strong to Extreme Storm |
Lower is better. High values cause increased noise and signal disruption. Most severe at higher latitudes. |
| X-Ray Level | A0.0-X9.9+ |
A, B: No impact C: Minor absorption M: Moderate absorption X: Severe blackout |
Affects D-layer absorption during daytime only. Higher classes cause radio blackouts, especially on lower frequencies. |
| Proton Flux | 0.1-1,000,000+ |
<10: Normal 10-1,000: Minor to Moderate 1,000-100,000: Strong to Severe 100,000+: Extreme |
High values cause polar HF blackouts and degraded propagation. Measured on logarithmic scale. |
| Electron Flux | 0.1-10,000+ |
<100: Normal 100-1,000: Active 1,000+: Alert |
High values indicate potential for polar HF disruption and increased D-layer absorption. |
| Bz Component | -50 to +50 nT |
Positive: Favorable 0 to -20: Active -20 to -50: Storm |
Negative values weaken Earth's magnetic field, allowing more solar particles to penetrate, increasing geomagnetic disturbance. |
| Solar Wind Speed | 200-1000+ km/s |
200-400: Normal 400-600: Active 600-800+: Storm |
Higher speeds increase pressure on ionosphere, causing geomagnetic disturbances and auroral activity. |
The daytime score combines four weighted factors:
The nighttime score adjusts for the absence of sunlight:
| Band Characteristic | Lower Bands (160m-40m) | Mid Bands (30m-15m) | Higher Bands (10m-6m) |
|---|---|---|---|
| Geomagnetic Sensitivity | High - Very sensitive to K/A indices | Moderate sensitivity | Low - Less affected by storms |
| Ionization Requirements | Low - Open even with low SFi | Moderate SFi needed | High - Require high SFi (150+) |
| D-layer Absorption | High - Severe absorption during X-ray events | Moderate absorption | Low - Minimal absorption |
| MUF Dependency | Low - Almost always below MUF | Moderate - Near MUF in low solar activity | High - Often above MUF in low activity |
Note: This calculation is based on established scientific relationships documented by NOAA and N0NBH (Paul L. Herrman). The algorithm continuously evolves as we gain better understanding of solar-terrestrial interactions.