ello everyone,
I am Junhyeon Kim, a master’s student on the CPSAT team at Chosun University.
Thank you all for observing CPSAT and sharing your recordings. @EU1SAT, thank you for your reception report. @dl7ndr, we successfully parsed both the EPS1 and BAT frames you shared—thank you!
Doppler-fitted TLE for CPSAT (98194)
We fitted this set to the carrier frequency our laboratory ground station measured in its IQ recordings. Please use it for scheduling until a catalogue orbit is available:
CPSAT
1 98194U 26280.15371675 .00000000 00000-0 50000-4 0 17
2 98194 97.6611 16.3380 0011340 86.3337 98.0211 14.97366155 01
- Fit: residual carrier in 0.5 s slices (SNR ≥ 15 dB) from four passes, 7 Oct 05:01, 14:10 and 15:45 UTC and 8 Oct 03:28 UTC. We fitted mean anomaly, mean motion and RAAN jointly, with a carrier offset per pass.
- Check on a pass not used in the fit (8 Oct 05:03–05:13 UTC): the Doppler residual is 2.4 Hz RMS (max 6.3 Hz), with a timing offset of −0.28 s. Our earlier set gave 146 Hz RMS and about −20 s on the same pass.
- The set now in SatNOGS DB (Satellite Team, mean motion 14.95702602 rev/day) does not match the same measurements well: its timing error grew from about +4 s to about +92 s between our first and last fitted passes, and was about +97 s on the check pass.
- Request: could the SatNOGS team please update the CPSAT (98194) TLE in SatNOGS DB to the set above, so that scheduled observations start on time? We will post a new fit if the orbit drifts or a catalogue TLE appears.
- Carrier: after removing Doppler, the CPSAT carrier sits about +220 to +270 Hz above 437.265 MHz in all five passes. This includes our receiver’s reference error, which we have not calibrated separately.
Receptions so far
Our laboratory ground station received five passes:
| Pass start (UTC) |
KST |
Max El |
Beacons decoded |
| 7 Oct 05:00 |
14:00 |
12.7° |
12 |
| 7 Oct 14:10 |
23:10 |
17.9° |
18 |
| 7 Oct 15:45 |
8 Oct 00:45 |
28.4° |
14 |
| 8 Oct 03:27 |
12:27 |
46.2° |
18 |
| 8 Oct 05:03 |
14:03 |
11.6° |
13 |
Through the SatNOGS network we have 96 decoded CPSAT beacon records from 13 stations and 3 SIDS observers (7 Oct 06:08 – 8 Oct 02:14 UTC). Thank you to DK0SB, UX5UL, DEOS_RALF, DUS-NORD, MXL CSRB, KU4YJ, WH6GVF, JH4XSY, VU2JEK, VK2RZ, KD5QZG, Not Quite ESL, EU1XX, DL7NDR and SV2HWM. Some of these beacons were decoded from the uploaded audio of observations that have no frames in SatNOGS DB. Not all offline recoveries have been submitted to SatNOGS DB.
We have decoded beacon data from all ten modes, including ADCS.
Beacon format, HEX/WAV samples, and candidate decoder
@dl7ndr, thank you for offering to submit our decoder in post 41. Yes, please go ahead with the CPSAT decoder MR. We can provide additional received beacon frames and reference values for review.
SatNOGS Dashboard: we would also like to open a CPSAT dashboard on the SatNOGS Dashboard (dashboard.satnogs.org). We have already adapted our Grafana dashboard to the SatNOGS data source using the candidate decoder’s fields. Following the Satellite Operator Guide, we are requesting editor permissions through a satnogs-ops issue and will build the dashboard ourselves once the decoder is merged. We are happy to share the dashboard JSON for review. Please let us know if anything else is needed.
Reception timing and data notes
Of the 96 SatNOGS records:
| Time basis |
Records |
| Source-reported reception timestamp |
52 |
| Estimated from recorded audio |
34 |
| Observation interval only; packet time unresolved |
10 |
Audio estimates still carry uncertainty in the absolute recording start time. Where the packet time is unresolved, we keep only the observation interval and exclude the record from time-series plots. The same beacon received by several stations is counted once per station.
Daniel’s EPS1 and BAT frames match his SatNOGS DB uploads byte-for-byte, with reported reception times of 7 October, 13:02:58 and 13:03:18 UTC, respectively.
Earlier TLEs (for reference)
Our laboratory’s first recording (7 Oct 04:51:50–05:12:30 UTC) used this preliminary team-generated set. It was superseded by the Doppler-fitted set above:
CPSAT
1 98194U 26280.15371675 .00000000 00000-0 50000-4 0 17
2 98194 97.6611 16.3349 0011340 86.3337 98.0580 14.97711285 03
CHOSUN SSIL and JUN SatNOGS: the metadata of SatNOGS observations 15143288 (CHOSUN) and 15143357 (JUN) records this earlier SatNOGS Team set:
CPSAT
1 98194U 26280.14444444 .00000000 00000-0 50000-4 0 00
2 98194 97.6704 10.0320 0003597 0.0000 145.0950 14.98187870 03
No valid beacon frame has been recovered from those two observations.
Best regards,
Junhyeon Kim
CPSAT Team, Chosun University