NB-IoT NTN · Reykjavik, Iceland ground station
Sateliot: how sparse are the connect windows?
Spanish NB-IoT direct-to-device operator. 4 satellites flying in near-identical orbital planes (same 2024 launch). SGP4-propagated from fresh Celestrak TLEs against a 4-day rolling window, two elevation masks: 10° (bare line-of-sight) and 25° (a realistic low-power NTN link margin).
Recent & upcoming activity
- 2026-10-01A 5–9-satellite batch was manifested on a Falcon 9 Transporter-18 rideshare for today — not yet appearing in this report's tracking data as of its most recent run (either not yet flown, or flown but not yet catalogued).
About Sateliot
- Orbit
- Sun-synchronous polar · 97.7° inclination
- Altitude
- ~574 km
- Satellites tracked
- 4 · 1 orbital plane
- Satellite bus
- 6U CubeSat, ~10 kg — built by Alén Space
- Standard
- 3GPP NB-IoT NTN (Release 17), unmodified NB-IoT devices
- Founded
- 2018, Barcelona, Spain
- Planned fleet
- ~100 satellites (company target as of an April 2026 funding round); a 5–9-satellite batch was manifested on a Falcon 9 Transporter-18 rideshare for October 1, 2026, but hadn't appeared in this report's tracking data as of its most recent run — either not yet flown or not yet catalogued.
Sateliot's four tracked satellites all launched together on a single Falcon 9 rideshare in August 2024, so they sit in nearly the same orbital plane — that's why the timeline above shows tight trains of 2–4 passes a few minutes apart, then a long gap until the next orbit brings that plane back around. A sun-synchronous polar orbit like this one crosses close to every latitude on Earth, poles included, roughly once per orbit — unlike AST SpaceMobile's or Lynk's lower-inclination orbits, it doesn't avoid high-latitude ground stations the way theirs can, it's just infrequent because there are still only four satellites in one plane. Closing the gaps between trains means adding satellites in more orbital planes; Sateliot has publicly targeted on the order of 100 satellites for that, though the timeline has slipped before. A second batch was reportedly manifested for an October 2026 rideshare — once a launch in a different plane actually shows up in tracking data, the long gaps between trains should start closing.
- Ground station
- Reykjavik, Iceland
- Coordinates
- 64.1458°N, -21.9425°E, 37 m
- Window
- 2026-10-06 03:17 – 2026-10-10 03:17 UTC
- Satellites
- 4 · SATELIOT_1, SATELIOT_2, SATELIOT_3, SATELIOT_4
- Elevation masks
- 10° / 25°
- Propagator
- SGP4 (skyfield), fresh Celestrak TLE
Summary
Over the next 4 days, a satellite is above 10° elevation 11.78% of the time (28.8 passes/day, median 6.9 min each). At a more realistic 25° link margin that drops to 3.8%, with gaps up to 12.4 h where nothing is reachable at all.
Connected ≥10°
11.78%
678.3 of 5760 min
Connected ≥25°
3.8%
218.8 of 5760 min
Passes / day (≥10°)
28.8
median 6.9 min each
Longest blackout
12.4 h
no satellite ≥25° (745.5 min)
Pass timeline — next 4 days
Each satellite's individual passes, plus the union across all of them ("any satellite visible") at both elevation masks. Sateliot's satellites tend to cluster into short trains a few minutes apart — look for the gaps between clusters, that's the real blackout time.
Pass duration distribution
How long a typical connect window lasts, by elevation mask.
Upcoming connect / signoff schedule
Every pass ≥10° over the next 4 days, chronological. "Connect" is AOS (acquisition of signal), "Signoff" is LOS (loss of signal).
| Satellite | Connect (UTC) | Signoff (UTC) | Duration | Peak el. | Min slant range | Link margin |
|---|---|---|---|---|---|---|
| SATELIOT_1 | 2026-10-06 10:43Z | 2026-10-06 10:45Z | 1.5 min | 10.4° | 1,857 km | 10° only |
| SATELIOT_3 | 2026-10-06 11:42Z | 2026-10-06 11:49Z | 6.8 min | 24.6° | 1,190 km | 10° only |
| SATELIOT_4 | 2026-10-06 11:51Z | 2026-10-06 11:58Z | 7.5 min | 33.1° | 985 km | ≥25° |
| SATELIOT_2 | 2026-10-06 12:07Z | 2026-10-06 12:15Z | 7.8 min | 41.1° | 848 km | ≥25° |
| SATELIOT_1 | 2026-10-06 12:16Z | 2026-10-06 12:24Z | 7.8 min | 43.8° | 802 km | ≥25° |
| SATELIOT_3 | 2026-10-06 13:17Z | 2026-10-06 13:25Z | 8.2 min | 74.8° | 599 km | ≥25° |
| SATELIOT_4 | 2026-10-06 13:26Z | 2026-10-06 13:34Z | 8.1 min | 55.5° | 698 km | ≥25° |
| SATELIOT_2 | 2026-10-06 13:42Z | 2026-10-06 13:50Z | 7.9 min | 45.1° | 797 km | ≥25° |
| SATELIOT_1 | 2026-10-06 13:51Z | 2026-10-06 13:59Z | 7.7 min | 42.1° | 825 km | ≥25° |
| SATELIOT_3 | 2026-10-06 14:53Z | 2026-10-06 14:59Z | 6.2 min | 21.3° | 1,306 km | 10° only |
| SATELIOT_4 | 2026-10-06 15:02Z | 2026-10-06 15:07Z | 5.5 min | 17.7° | 1,468 km | 10° only |
| SATELIOT_2 | 2026-10-06 15:18Z | 2026-10-06 15:23Z | 4.9 min | 15.5° | 1,575 km | 10° only |
| SATELIOT_1 | 2026-10-06 15:27Z | 2026-10-06 15:32Z | 4.5 min | 14.7° | 1,602 km | 10° only |
| SATELIOT_4 | 2026-10-06 19:45Z | 2026-10-06 19:47Z | 1.8 min | 10.6° | 1,865 km | 10° only |
| SATELIOT_2 | 2026-10-06 20:00Z | 2026-10-06 20:03Z | 3.1 min | 11.9° | 1,780 km | 10° only |
| SATELIOT_1 | 2026-10-06 20:09Z | 2026-10-06 20:12Z | 3.2 min | 12.0° | 1,751 km | 10° only |
| SATELIOT_3 | 2026-10-06 21:07Z | 2026-10-06 21:13Z | 6.1 min | 20.7° | 1,326 km | 10° only |
| SATELIOT_4 | 2026-10-06 21:16Z | 2026-10-06 21:23Z | 6.8 min | 25.8° | 1,164 km | ≥25° |
| SATELIOT_2 | 2026-10-06 21:32Z | 2026-10-06 21:40Z | 7.2 min | 30.5° | 1,042 km | ≥25° |
| SATELIOT_1 | 2026-10-06 21:41Z | 2026-10-06 21:48Z | 7.2 min | 31.5° | 1,004 km | ≥25° |
| SATELIOT_3 | 2026-10-06 22:41Z | 2026-10-06 22:49Z | 8.1 min | 71.9° | 606 km | ≥25° |
| SATELIOT_4 | 2026-10-06 22:51Z | 2026-10-06 22:59Z | 8.2 min | 84.0° | 588 km | ≥25° |
| SATELIOT_2 | 2026-10-06 23:07Z | 2026-10-06 23:15Z | 8.2 min | 67.1° | 632 km | ≥25° |
| SATELIOT_1 | 2026-10-06 23:15Z | 2026-10-06 23:23Z | 8.1 min | 62.9° | 642 km | ≥25° |
| SATELIOT_3 | 2026-10-07 00:17Z | 2026-10-07 00:24Z | 6.9 min | 25.5° | 1,161 km | ≥25° |
| SATELIOT_4 | 2026-10-07 00:28Z | 2026-10-07 00:34Z | 6.0 min | 19.3° | 1,392 km | 10° only |
| SATELIOT_2 | 2026-10-07 00:45Z | 2026-10-07 00:50Z | 5.1 min | 15.7° | 1,560 km | 10° only |
| SATELIOT_1 | 2026-10-07 00:53Z | 2026-10-07 00:58Z | 4.6 min | 14.6° | 1,597 km | 10° only |
| SATELIOT_2 | 2026-10-07 10:38Z | 2026-10-07 10:40Z | 1.8 min | 10.5° | 1,866 km | 10° only |
| SATELIOT_1 | 2026-10-07 10:45Z | 2026-10-07 10:47Z | 2.2 min | 10.8° | 1,828 km | 10° only |
| SATELIOT_3 | 2026-10-07 11:44Z | 2026-10-07 11:51Z | 6.9 min | 25.5° | 1,163 km | ≥25° |
| SATELIOT_4 | 2026-10-07 11:55Z | 2026-10-07 12:02Z | 7.6 min | 35.0° | 946 km | ≥25° |
| SATELIOT_2 | 2026-10-07 12:11Z | 2026-10-07 12:19Z | 7.9 min | 43.8° | 811 km | ≥25° |
| SATELIOT_1 | 2026-10-07 12:18Z | 2026-10-07 12:26Z | 7.9 min | 45.5° | 781 km | ≥25° |
| SATELIOT_3 | 2026-10-07 13:19Z | 2026-10-07 13:27Z | 8.2 min | 72.0° | 607 km | ≥25° |
| SATELIOT_4 | 2026-10-07 13:30Z | 2026-10-07 13:38Z | 8.0 min | 52.4° | 723 km | ≥25° |
| SATELIOT_2 | 2026-10-07 13:47Z | 2026-10-07 13:54Z | 7.8 min | 42.6° | 828 km | ≥25° |
| SATELIOT_1 | 2026-10-07 13:54Z | 2026-10-07 14:01Z | 7.7 min | 40.7° | 844 km | ≥25° |
| SATELIOT_3 | 2026-10-07 14:55Z | 2026-10-07 15:01Z | 6.1 min | 20.7° | 1,326 km | 10° only |
| SATELIOT_4 | 2026-10-07 15:06Z | 2026-10-07 15:11Z | 5.4 min | 17.1° | 1,497 km | 10° only |
| SATELIOT_2 | 2026-10-07 15:23Z | 2026-10-07 15:27Z | 4.7 min | 15.0° | 1,604 km | 10° only |
| SATELIOT_1 | 2026-10-07 15:30Z | 2026-10-07 15:34Z | 4.4 min | 14.3° | 1,620 km | 10° only |
| SATELIOT_4 | 2026-10-07 19:48Z | 2026-10-07 19:50Z | 2.2 min | 10.9° | 1,843 km | 10° only |
| SATELIOT_2 | 2026-10-07 20:04Z | 2026-10-07 20:08Z | 3.4 min | 12.3° | 1,754 km | 10° only |
| SATELIOT_1 | 2026-10-07 20:11Z | 2026-10-07 20:14Z | 3.4 min | 12.3° | 1,736 km | 10° only |
| SATELIOT_3 | 2026-10-07 21:10Z | 2026-10-07 21:16Z | 6.2 min | 21.2° | 1,307 km | 10° only |
| SATELIOT_4 | 2026-10-07 21:20Z | 2026-10-07 21:27Z | 7.0 min | 27.0° | 1,132 km | ≥25° |
| SATELIOT_2 | 2026-10-07 21:36Z | 2026-10-07 21:44Z | 7.3 min | 32.1° | 1,008 km | ≥25° |
| SATELIOT_1 | 2026-10-07 21:43Z | 2026-10-07 21:50Z | 7.3 min | 32.5° | 984 km | ≥25° |
| SATELIOT_3 | 2026-10-07 22:43Z | 2026-10-07 22:51Z | 8.2 min | 74.6° | 599 km | ≥25° |
| SATELIOT_4 | 2026-10-07 22:54Z | 2026-10-07 23:03Z | 8.2 min | 79.4° | 595 km | ≥25° |
| SATELIOT_2 | 2026-10-07 23:11Z | 2026-10-07 23:19Z | 8.2 min | 62.8° | 653 km | ≥25° |
| SATELIOT_1 | 2026-10-07 23:18Z | 2026-10-07 23:26Z | 8.1 min | 60.4° | 655 km | ≥25° |
| SATELIOT_3 | 2026-10-08 00:20Z | 2026-10-08 00:26Z | 6.8 min | 24.6° | 1,188 km | 10° only |
| SATELIOT_4 | 2026-10-08 00:31Z | 2026-10-08 00:37Z | 5.8 min | 18.3° | 1,436 km | 10° only |
| SATELIOT_2 | 2026-10-08 00:49Z | 2026-10-08 00:54Z | 4.8 min | 14.8° | 1,608 km | 10° only |
| SATELIOT_1 | 2026-10-08 00:56Z | 2026-10-08 01:00Z | 4.4 min | 14.1° | 1,626 km | 10° only |
| SATELIOT_2 | 2026-10-08 10:42Z | 2026-10-08 10:44Z | 2.6 min | 11.3° | 1,819 km | 10° only |
| SATELIOT_1 | 2026-10-08 10:47Z | 2026-10-08 10:50Z | 2.6 min | 11.3° | 1,800 km | 10° only |
| SATELIOT_3 | 2026-10-08 11:47Z | 2026-10-08 11:54Z | 7.0 min | 26.4° | 1,136 km | ≥25° |
| SATELIOT_4 | 2026-10-08 11:58Z | 2026-10-08 12:06Z | 7.7 min | 37.1° | 909 km | ≥25° |
| SATELIOT_2 | 2026-10-08 12:15Z | 2026-10-08 12:23Z | 8.0 min | 46.8° | 777 km | ≥25° |
| SATELIOT_1 | 2026-10-08 12:21Z | 2026-10-08 12:29Z | 7.9 min | 47.4° | 761 km | ≥25° |
| SATELIOT_3 | 2026-10-08 13:22Z | 2026-10-08 13:30Z | 8.1 min | 69.4° | 616 km | ≥25° |
| SATELIOT_4 | 2026-10-08 13:34Z | 2026-10-08 13:42Z | 8.0 min | 49.5° | 749 km | ≥25° |
| SATELIOT_2 | 2026-10-08 13:51Z | 2026-10-08 13:58Z | 7.7 min | 40.3° | 860 km | ≥25° |
| SATELIOT_1 | 2026-10-08 13:56Z | 2026-10-08 14:04Z | 7.6 min | 39.4° | 863 km | ≥25° |
| SATELIOT_3 | 2026-10-08 14:57Z | 2026-10-08 15:03Z | 6.0 min | 20.2° | 1,346 km | 10° only |
| SATELIOT_4 | 2026-10-08 15:10Z | 2026-10-08 15:15Z | 5.2 min | 16.5° | 1,526 km | 10° only |
| SATELIOT_2 | 2026-10-08 15:27Z | 2026-10-08 15:31Z | 4.5 min | 14.4° | 1,633 km | 10° only |
| SATELIOT_1 | 2026-10-08 15:32Z | 2026-10-08 15:36Z | 4.3 min | 14.0° | 1,637 km | 10° only |
| SATELIOT_4 | 2026-10-08 19:52Z | 2026-10-08 19:54Z | 2.5 min | 11.2° | 1,821 km | 10° only |
| SATELIOT_2 | 2026-10-08 20:08Z | 2026-10-08 20:12Z | 3.7 min | 12.8° | 1,727 km | 10° only |
| SATELIOT_1 | 2026-10-08 20:13Z | 2026-10-08 20:17Z | 3.5 min | 12.6° | 1,720 km | 10° only |
| SATELIOT_3 | 2026-10-08 21:12Z | 2026-10-08 21:18Z | 6.3 min | 21.8° | 1,286 km | 10° only |
| SATELIOT_4 | 2026-10-08 21:24Z | 2026-10-08 21:31Z | 7.0 min | 28.2° | 1,099 km | ≥25° |
| SATELIOT_2 | 2026-10-08 21:40Z | 2026-10-08 21:48Z | 7.5 min | 33.7° | 973 km | ≥25° |
| SATELIOT_1 | 2026-10-08 21:45Z | 2026-10-08 21:53Z | 7.3 min | 33.5° | 964 km | ≥25° |
| SATELIOT_3 | 2026-10-08 22:46Z | 2026-10-08 22:54Z | 8.2 min | 77.5° | 592 km | ≥25° |
| SATELIOT_4 | 2026-10-08 22:58Z | 2026-10-08 23:06Z | 8.2 min | 74.8° | 605 km | ≥25° |
| SATELIOT_2 | 2026-10-08 23:15Z | 2026-10-08 23:23Z | 8.2 min | 58.7° | 676 km | ≥25° |
| SATELIOT_1 | 2026-10-08 23:20Z | 2026-10-08 23:28Z | 8.0 min | 58.0° | 670 km | ≥25° |
| SATELIOT_3 | 2026-10-09 00:22Z | 2026-10-09 00:29Z | 6.7 min | 23.7° | 1,215 km | 10° only |
| SATELIOT_4 | 2026-10-09 00:35Z | 2026-10-09 00:41Z | 5.5 min | 17.3° | 1,480 km | 10° only |
| SATELIOT_2 | 2026-10-09 00:53Z | 2026-10-09 00:58Z | 4.4 min | 13.9° | 1,656 km | 10° only |
| SATELIOT_1 | 2026-10-09 00:58Z | 2026-10-09 01:02Z | 4.2 min | 13.6° | 1,654 km | 10° only |
| SATELIOT_2 | 2026-10-09 10:45Z | 2026-10-09 10:49Z | 3.3 min | 12.0° | 1,771 km | 10° only |
| SATELIOT_1 | 2026-10-09 10:50Z | 2026-10-09 10:53Z | 3.0 min | 11.7° | 1,772 km | 10° only |
| SATELIOT_3 | 2026-10-09 11:49Z | 2026-10-09 11:56Z | 7.0 min | 27.4° | 1,110 km | ≥25° |
| SATELIOT_4 | 2026-10-09 12:02Z | 2026-10-09 12:10Z | 7.8 min | 39.4° | 873 km | ≥25° |
| SATELIOT_2 | 2026-10-09 12:19Z | 2026-10-09 12:27Z | 8.0 min | 50.0° | 744 km | ≥25° |
| SATELIOT_1 | 2026-10-09 12:23Z | 2026-10-09 12:31Z | 8.0 min | 49.3° | 742 km | ≥25° |
| SATELIOT_3 | 2026-10-09 13:24Z | 2026-10-09 13:32Z | 8.1 min | 66.8° | 627 km | ≥25° |
| SATELIOT_4 | 2026-10-09 13:37Z | 2026-10-09 13:45Z | 7.9 min | 46.9° | 776 km | ≥25° |
| SATELIOT_2 | 2026-10-09 13:55Z | 2026-10-09 14:02Z | 7.7 min | 38.2° | 893 km | ≥25° |
| SATELIOT_1 | 2026-10-09 13:59Z | 2026-10-09 14:06Z | 7.6 min | 38.1° | 883 km | ≥25° |
| SATELIOT_3 | 2026-10-09 15:00Z | 2026-10-09 15:06Z | 5.9 min | 19.8° | 1,366 km | 10° only |
| SATELIOT_4 | 2026-10-09 15:13Z | 2026-10-09 15:18Z | 5.0 min | 15.9° | 1,555 km | 10° only |
| SATELIOT_2 | 2026-10-09 15:31Z | 2026-10-09 15:35Z | 4.2 min | 13.9° | 1,662 km | 10° only |
| SATELIOT_1 | 2026-10-09 15:35Z | 2026-10-09 15:39Z | 4.2 min | 13.7° | 1,654 km | 10° only |
| SATELIOT_4 | 2026-10-09 19:55Z | 2026-10-09 19:58Z | 2.9 min | 11.6° | 1,798 km | 10° only |
| SATELIOT_2 | 2026-10-09 20:12Z | 2026-10-09 20:16Z | 3.9 min | 13.2° | 1,700 km | 10° only |
| SATELIOT_1 | 2026-10-09 20:15Z | 2026-10-09 20:19Z | 3.7 min | 12.8° | 1,704 km | 10° only |
| SATELIOT_3 | 2026-10-09 21:14Z | 2026-10-09 21:21Z | 6.3 min | 22.3° | 1,266 km | 10° only |
| SATELIOT_4 | 2026-10-09 21:27Z | 2026-10-09 21:35Z | 7.2 min | 29.4° | 1,067 km | ≥25° |
| SATELIOT_2 | 2026-10-09 21:44Z | 2026-10-09 21:52Z | 7.5 min | 35.5° | 939 km | ≥25° |
| SATELIOT_1 | 2026-10-09 21:48Z | 2026-10-09 21:55Z | 7.4 min | 34.5° | 943 km | ≥25° |
| SATELIOT_3 | 2026-10-09 22:48Z | 2026-10-09 22:56Z | 8.2 min | 80.3° | 587 km | ≥25° |
| SATELIOT_4 | 2026-10-09 23:02Z | 2026-10-09 23:10Z | 8.2 min | 70.4° | 618 km | ≥25° |
| SATELIOT_2 | 2026-10-09 23:19Z | 2026-10-09 23:27Z | 8.1 min | 54.9° | 703 km | ≥25° |
| SATELIOT_1 | 2026-10-09 23:23Z | 2026-10-09 23:31Z | 8.0 min | 55.7° | 686 km | ≥25° |
| SATELIOT_3 | 2026-10-10 00:25Z | 2026-10-10 00:31Z | 6.6 min | 22.9° | 1,242 km | 10° only |
| SATELIOT_4 | 2026-10-10 00:39Z | 2026-10-10 00:45Z | 5.3 min | 16.4° | 1,524 km | 10° only |
| SATELIOT_2 | 2026-10-10 00:58Z | 2026-10-10 01:02Z | 4.0 min | 13.1° | 1,704 km | 10° only |
| SATELIOT_1 | 2026-10-10 01:01Z | 2026-10-10 01:05Z | 3.9 min | 13.1° | 1,683 km | 10° only |