Skip to content

Offline eclipse data 2026.1

Latest

Choose a tag to compare

@pob220 pob220 released this 18 Aug 10:09

Offline solar-eclipse data pack 2026.1

This release provides direct-download copies of every external runtime data
file used by the solar-eclipse system in the pob220/celestial_navigation_pi
fork. They are supplied as whole files; no chunk reconstruction is required.

Files

File Purpose Required? Bytes
de440s.bsp JPL DE440 short planetary ephemeris, covering 1849-12-26 through 2150-01-22 Required for eclipse searching, paths and local circumstances 32,726,016
moon_pa_de440_200625.bpc JPL/NAIF DE440 Moon principal-axes orientation Optional; required for LOLA contact refinement 12,863,488
lola64-pa.bin Converted NASA LOLA 64-pixels-per-degree global lunar terrain pack Optional; refines terrain-sensitive C1–C4 contact timing 530,841,624

The ordinary celestial-navigation and sight-planning functions do not require
these files. The eclipse planner requires only de440s.bsp; the other two
files are optional refinement data.

Integrity

Download SHA256SUMS with the data files and verify them with:

sha256sum -c SHA256SUMS

The plugin also checks file size, SHA-256 and internal structure before using
the files. Corrupt, truncated or substituted data is rejected.

The accompanying .manifest files record exact source, coverage, size and
digest information. lola64-pa.bin is a deterministic runtime derivative of
NASA Goddard's LDEM64_PA_pixel_202405.grd; its manifest also pins the source
grid's size and SHA-256.

Alternative source checkout

The same binaries are pinned in eclipse/data using Git LFS. A full source
checkout can retrieve them with:

git lfs install
git clone https://github.com/pob220/celestial_navigation_pi.git

Once installed/imported, eclipse calculation and display is completely
offline and performs no network access.

Source revision: 8b087dd66efed18cdc5ce2717cfe6af612ffe0bd