What the numbers come from
Every figure on this platform traces to a document you can read.
24 standards, and for each one: which body issued it, which revision the maths came from, where it is load-bearing in the software, and — the column most registries leave out — how far we actually go with it.
14 Computed here1 Parsed and used4 Written by us3 Named, not executed1 We wrote it1 Textbook maths
Spacetrack Report No. 3USSF
Computed hereModels for Propagation of NORAD Element Sets (SGP4/SDP4)
EditionHoots & Roehrich 1980, rev. Vallado AIAA 2006-6753
Bindslive/geometry.ts propagateAt() · satellite.js
SGP4 is only valid against element sets generated by the same model. It is a general-perturbations theory, not an ephemeris: kilometre-level at epoch, degrading with element age.
celestrak.org/NORAD/documentation/spacetrk.pdfNGA.STND.0036_1.0.0_WGS84NGA
Computed hereWorld Geodetic System 1984 — Its Definition and Relationships
Edition3rd ed., Amendment 2 (2014)
Bindsstd/wgs84.ts · sim/passes.ts stationWorld() / lookAngles()
Ellipsoid only. No geoid undulation — station altitudes are carried as given, which for this roster is orthometric height and differs from ellipsoidal height by tens of metres.
earth-info.nga.mil/php/download.php?file=coord-wgs84IAU 1982 GMSTIAU
Computed hereGreenwich Mean Sidereal Time
EditionAoki et al. 1982
Bindslive/geometry.ts gmstAt() · sim/passes.ts setEarthRotation()
No UT1−UTC or polar motion. Sub-arcsecond against the frame error already carried by TEME, so it is not the limiting term.
celestrak.org/columns/v02n01/Astronomical AlmanacUSNO
Computed hereLow-precision solar position
EditionApproximate Solar Coordinates
Bindsstd/solar.ts sunDirection() · std/solar.ts isEclipsed()
Quoted to 0.01 deg over 1950-2050; measured under 0.05 deg against the 2026 equinoxes and solstices. Ecliptic latitude, nutation and aberration are dropped. isEclipsed() is a cylinder rather than a cone and ignores the penumbra, so a console entry or exit time is right to a few seconds, not to the second; solarFractionKm() adds the conic umbra and penumbra as an illuminated fraction for energy work, which narrows the umbra by 31.9 km at 550 km. Both take the Earth as a sphere at the equatorial radius, which is 21.4 km wrong at the poles, so the conic correction is not quoted without that one beside it.
aa.usno.navy.mil/faq/sun_approxResolution B3 (2015), with Resolution B2 (2012)IAU
Computed hereNominal solar radius, and the astronomical unit
Edition2015 / 2012
Bindsstd/solar.ts SUN_RADIUS_KM · std/solar.ts AU_KM · std/solar.ts solarFractionKm()
The two constants are exact by definition, so the accuracy question is entirely in what uses them. solarFractionKm() takes the Sun as a uniform disc, which ignores limb darkening, and takes the Earth as an opaque sphere, which ignores atmospheric refraction bending sunlight into the geometric umbra. Refraction is the larger of the two at LEO and is larger than the conic correction the model exists to make.
www.iau.org/static/resolutions/IAU2015_English.pdfSiegman, Lasers (University Science Books, 1986), ch. 17 and 18TEXTBOOK
Textbook mathsGaussian beam propagation and aperture truncation
Edition1986
Bindsstd/optics.ts beamRadiusM() · std/optics.ts encircledFraction() · std/optics.ts truncationTransmission() · std/optics.ts optimalApertureM()
A textbook rather than a standard, and marked as one. The Gaussian relations are exact; the modelling choices around them are not. M squared here is an EFFECTIVE beam quality absorbing both source quality and the difference between a truncated Gaussian and a true one, rather than a diffraction integral over the real pupil, so it partly double counts with the truncation ratio. The truncation ratio itself is a stated input because a/1.12 and a/2 differ by more than a factor of two in delivered power.
uscibooks.aip.org/books/lasers/CCSDS 502.0-B-3CCSDS
Written by usOrbit Data Messages (OPM / OMM / OEM / OCM)
EditionBlue Book, Apr 2023
Bindslive/geometry.ts GpRecord · std/ccsds/omm.ts · std/ccsds/oem.ts
OMM is consumed in the JSON serialisation CelesTrak and Space-Track publish, and re-emitted as KVN. OEM is emitted from SGP4 samples, so it inherits SGP4 accuracy — it is not a fitted ephemeris.
public.ccsds.org/Pubs/502x0b3e1.pdfCCSDS 503.0-B-2CCSDS
Written by usTracking Data Message
EditionBlue Book, Jun 2020
Bindsstd/ccsds/tdm.ts · sim/passes.ts passTrack()
Predicted angles from the propagator, not observations from an antenna. The format is the same; the provenance is not, and the file says so in its COMMENT block.
public.ccsds.org/Pubs/503x0b2c1.pdfCCSDS 508.0-B-1CCSDS
Parsed and usedConjunction Data Message
EditionBlue Book, Jun 2013
Bindsstd/ccsds/cdm.ts · sim/schedule.ts conjunction disruption
In live mode, real public CDMs from Space-Track. In mock mode, a synthesised record in the same shape — badged as modelled, never as retrieved.
public.ccsds.org/Pubs/508x0b1e2c2.pdfCCSDS 902.1-B-1CCSDS
Written by usSimple Schedule Format Specification
EditionBlue Book, Sep 2018
Bindsstd/ccsds/ssf.ts · sim/schedule.ts Transfer
public.ccsds.org/Pubs/902x1b1.pdfCCSDS 902.0-B-2CCSDS
Named, not executedSpace Communication Cross Support — Service Management (SCCS-SM)
EditionBlue Book, Nov 2019
Bindslive/registry.ts provider metadata
SCCS-SM is how a booking against a cross-supported ground network is actually negotiated. BeamDesk does not speak it: the live proxy is GET-only by construction and cannot reserve a contact.
public.ccsds.org/Pubs/902x0b2.pdfCCSDS 911.1-B-4 / 911.2-B-3 / 912.1-B-4CCSDS
Named, not executedSpace Link Extension — Return All Frames, Return Channel Frames, Forward CLTU
EditionBlue Books, 2016–2023
Bindslive/registry.ts provider metadata
SLE is the transfer service a booked contact delivers data over. There is no comms stack in this console — no framing, no coding, no data flow. Named for accuracy of description only.
public.ccsds.org/Pubs/911x1b4.pdfITU-R P.676-13ITU-R
Computed hereAttenuation by atmospheric gases and related effects
Edition08/2022
Bindsstd/atmosphere.ts gaseousAttenuationDb() · std/link.ts computedBeamMask()
Annex 2 approximate method — equivalent heights and a cosec(θ) slant path, valid above 5° elevation. Not the Annex 1 line-by-line summation.
www.itu.int/rec/R-REC-P.676/enITU-R P.618-14ITU-R
Computed herePropagation data and prediction methods required for the design of Earth-space telecommunication systems
Edition08/2023
Bindsstd/atmosphere.ts rainAttenuationDb()
§2.2.1.1 attenuation exceeded 0.01% of an average year, with the standard extrapolation to other percentages.
www.itu.int/rec/R-REC-P.618/enITU-R P.837-8ITU-R
Computed hereCharacteristics of precipitation for propagation modelling
Edition09/2025
Bindsstd/atmosphere.ts rainRateMmH()
The full recommendation is a global gridded digital map. BeamDesk uses a coarse latitude-band climatology and, in live mode, prefers the observed rate from Open-Meteo. Both are flagged EST. The bands were fitted against the -7 map and have not been refitted to -8, which is tolerable only because they were never the map to begin with.
www.itu.int/rec/R-REC-P.837/enITU-R P.838-3ITU-R
Computed hereSpecific attenuation model for rain for use in prediction methods
Edition03/2005
Bindsstd/atmosphere.ts rainCoefficients()
www.itu.int/rec/R-REC-P.838/enITU-R P.839-4ITU-R
Computed hereRain height model for prediction methods
Edition09/2013
Bindsstd/atmosphere.ts rainHeightKm()
www.itu.int/rec/R-REC-P.839/enITU-R Report SM.2392-2ITU-R
Named, not executedApplications of wireless power transmission via radio frequency beam
Edition06/2026
Bindsstd/exposure.ts · data/sites.ts PROFILES
A Report, not a Recommendation — it surveys practice and recommends nothing, so nothing here is computed from it. It is cited because §5 names 5.8 GHz among the bands used for RF-beam WPT and §2.9 puts a GEO solar-power ground receiver at roughly 10-50 km2, which is the first published source behind two figures this console had been carrying on its own authority: the band, and the utility profile at 11,000 acres (44.5 km2). It does NOT make the band available. A Report is not the Radio Regulations, 5.8 GHz still has no Article 21 space-to-Earth row, and the caveat on itu-rr-21 stands exactly as written.
www.itu.int/pub/R-REP-SM.2392ITU RR Article 21, §21.16ITU-RR
Computed herePower flux-density limits for space stations in shared frequency bands
EditionRadio Regulations, Edition of 2024
Bindsstd/exposure.ts pfdLimitDbwM2() · sim/rectenna.ts
The Article 21 limits protect terrestrial services sharing the band; they are not a safety limit. A power downlink at these levels would need a dedicated allocation and coordination — the limits are shown because they are the binding regulatory constraint, not because this passes them. The three Table 21-4 rows in exposure.ts were carried over from the Edition of 2020 and read against WRC-23 rather than against the 2024 text itself: WRC-23 left Article 21 alone for S, X and Ka, and Resolution 775 (Rev.WRC-23) only invites WRC-27 to consider limits at 71-76 and 81-86 GHz. Someone with the 2024 edition should confirm the three rows verbatim.
www.itu.int/pub/R-REG-RRICNIRP 2020ICNIRP
Computed hereGuidelines for Limiting Exposure to Electromagnetic Fields (100 kHz to 300 GHz)
EditionHealth Physics 118(5):483–524, 2020
Bindsstd/exposure.ts · sim/rectenna.ts icnirpRatio
Table 5 whole-body reference level, incident power density averaged over 30 minutes and over 30 cm². Compared against modelled beam intensity, so the ratio is only as good as the aperture assumption behind it.
www.icnirp.org/en/publications/article/rf-guidelines-2020.htmlIEEE Std C95.1-2019IEEE
Computed hereSafety Levels with Respect to Human Exposure to Electric, Magnetic and EMF, 0 Hz to 300 GHz
Edition2019
Bindsstd/exposure.ts — cross-check only
Carried as an independent cross-check on ICNIRP. The two agree at these frequencies; showing both is what makes the agreement meaningful.
standards.ieee.org/ieee/C95.1/4940/BPI 0.2.0-draftSELF-PUBLISHED
We wrote itBeamed Power Interface — Draft Specification
Edition0.2.0-draft, unreleased; 0.1.0-draft published 2026-08-22
Bindsstd/bpi/ — the adapter · std/ccsds/ssf.ts POWER_DELIVERY service type · std/exposure.ts assessPfd() — the analogue/none distinction · sim/rectenna.ts peak-to-mean taper
BeamDesk wrote this one. It is not published by a standards body, has not been through any accredited process, and at the time of writing no one outside this project has reviewed it. It is listed because BeamDesk emits data that follows it, and a registry that concealed its own author's document would be the one overclaiming. The conformance claim is BROKER/L1/no-annex: of 134 normative requirements, 36 are implemented, 17 are not, 78 do not apply to a broker that never radiates, and 3 are done but explicitly not offered for reliance. Every message it emits is unsigned, because a console holds no organisational key.
github.com/BeamDesk/beamed-power-interface