CalPoly CP-16 (SAL-E) Mission

Cal Poly CubeSat Labs (CPCL) will be launching SAL-E, aka CP-16 on 03/29/2026 on Transporter 16. This is our first mission in a while now! Our last one was Spinnaker 3 (CP15) in Sept. 2021 which unfortunately exploded on the Firefly Alpha Rocket prior to entering orbit…

Info about the mission ( Missions In Development — PolySat )

We’d love for the community to help downlink packets during the first 24-48 hours of the critical period right after launch.

Satellite db entry: SatNOGS DB - SAL-E

Transmitter info will be posted soon, and also updated on db

7 Likes

Welcome and it is good to see a new Calpoly launch, it has been far to long.

Here a link to the SAL-E system description that I found on the IARU coordination page for SAL-E (CP16)

Based on that information and what was used in the past, my best guess the transmitter will be:

name: SAL-E
norad: 99999
data:
  &tlm Telemetry:
    telemetry: ax25
transmitters:
  9k6 FSK downlink:
    frequency: 436.965e+6
    modulation: FSK
    baudrate: 9600
    deviation: 2400
    framing: AX.25 G3RUH
    data:
    - *tlm

Cal Poly CubeSat Lab 2024-2025 Annual Report

Jan | PE0SAT

5 Likes

Hi akshaysathish,

Could you provide us complete information on the telemetry format?

Does the team plan on issuing QSL cards in return for showing telemetry receptions?

73
Daniel, dl7ndr

3 Likes

Daniel,

QSL cards sound like a fun idea! I’ll see if our team can post QSL cards for people who submit telemetry receptions within the first 24h of launch (might change to first 48h), and possibly offer digital cards for any telemetry after that. Still need to confirm with my team though.

We’ll update with the AX.25 telemetry format hopefully within the next three days

Akshay, KO6BQJ

8 Likes

Sorry for the lack of updates

Transporter 16 will be launching Monday, March 30, 2026 from Vandenberg SFB, CA. Launch window opens 03:20 PDT. Initial TLEs will be posted here ASAP as we get them from our launch provider.

3 Likes

Additionally, we are providing digital QSL cards to the first 50 people who decode our AX.25 UHF beacon data (raw hex data). Pending approval, we might even mail out physical QSL cards for the first 10 people who submit the form!

Form link: CP-16 (SAL-E) QSL Cards

5 Likes

Using the shared baseband recording, I get the following decode

name: SAL-E
alternative_names:
  - CP16
norad: 98382
data:
  &tlm Telemetry:
    telemetry: ax25
transmitters:
  9k6 FSK downlink:
    frequency: 436.965e+6
    modulation: FSK
    baudrate: 9600
    deviation: 2400
    framing: AX.25 G3RUH
    data:
    - *tlm
-> Packet from 9k6 FSK downlink
Container: 
    header = Container: 
        addresses = ListContainer: 
            Container: 
                callsign = u'N6CP' (total 4)
                ssid = Container: 
                    ch = False
                    ssid = 1
                    extension = False
            Container: 
                callsign = u'KK6HIT' (total 6)
                ssid = Container: 
                    ch = False
                    ssid = 6
                    extension = True
        control = 0x03
        pid = 0xCC
    info = b'E\x00\x00\xdf\x00\x00@\x00\x01\x11\x84\x88\x81A\x93C\xe0\x00\x00\x01\xc3P\x00\x02\x00\xcbG$\x01\xcd\xcb\x00a\x86\xafg\x03l\x00\x00\x00\x00\x1c\xff\x1c\x00\x1c\xff\xc1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1a\xc5\x00\x01\xa5%\x00\x01\n\xdd\x00\x00\x00\x99\x00\x07:\xee\x05[\x00\x00\x0f\\\x00\x00\x00,\x00\x00\x8fl\x00\x0e\xb8\x00\x00\x04%\xf0\x00\x05N\xb8\x000DH\x00\t\x17\x1d\x15\x92\x00\x00\x00B\x00\x9e\x00\x86\x00t\x00\xe2K=B\x1b\x00\x00\x00\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00\x00N6CP  1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-\x00\x00\x00\x00\x00\x00\x00\xff\xc7\x00\x00\x00\x00\x00\x00\x00\x00\xfc\xf9\x80\x04\xfa\xe9\xc3\xfb\x10\x00\x00\x00' (total 223)

Jan | PE0SAT

5 Likes

thank you jan!

2 Likes

Seems like SAL-E is alive! Thanks for all your help Jan, and everyone else.

2 Likes

SAL-E ACTIVE and DEMODULATED!
1 Frame uploaded

7 Likes

SAL-E 01:10-01:20 UTC few more frames.

P.S. all 4 packets in hex were sent in a QSL request

10 Likes

On March 31, 2026, at 14:37 JST, I successfully received two packets from CalPoly CP-16 (SAL-E) in grid square PM53kv, Japan.
I am very pleased to confirm that SAL-E appears to be operating properly, and I wish you continued success with the mission.

The received packets have already been submitted via the designated form for the purpose of requesting a QSL card.
Please note that the data has not been uploaded to the database this time.

73,
JF6FYI

8 Likes

2026-03-31T01:18 UTC - Replay of recorded IQ with turnstile and LNA/BPF. Three frames decoded but not uploaded to the SatNOGS db. I hope my QSL request was not submitted too late :grinning_face:

8 Likes

2 frames received during a high pass over Brazil :brazil:. Later decoded with recorded IQ (None frame sent to the SatNOGS DB network :smiling_face_with_tear:)

I hope I had time to request a QSL card :grin:

9 Likes

2026-04-01 08:11:31UTC, low pass elevation and only barely get one broken frame :frowning:

6 Likes

That okay! Feel free to still submit the QSL card! We’ve been greenlit to send out physical QSL cards, so we shall try to send one out to whoever fills out the form!!

Once again, thanks for all the beacon data, everyone. This is super useful to gain insight into SAL-E’s performance early on right after deployment.

6 Likes

Hi everyone. We have just established two way communication about an hour ago!!! Thank you everyone for all the beacons so far, they have been immensely helpful determining the state of SAL-E during these early stages of the mission!

10 Likes

Hi again! I’ve just created a Kaitai decoder for SAL-E. I’m hoping to also create a dashboard whenever this decoder gets in (also, where/who to ask for permission to create dashboards?).

6 Likes

Oops I’ve missed this… congratulations! :tada:

I’m going to send you a pm in the next minutes with all the details.

3 Likes

I’m trying to give Alex permissions to a new dashboard under Scratchpad folder but his user name doesn’t come up. Seems he has to log in at least one time.