Great job, Bob!
I see the same distortion in your packet in the lower-freq section… perhaps the transmitter is injecting some trash making these frames more difficult to decode.
Great job, Bob!
I see the same distortion in your packet in the lower-freq section… perhaps the transmitter is injecting some trash making these frames more difficult to decode.
Based on this and given that 1KUNS was MSK AX100 Mode 5, I’ve changed the transmitter to that mode in DB for GXIBA-1.
There are now published TLE from space-track.org:
0 TBA - TO BE ASSIGNED
1 67683U 98067XZ 26036.75905287 .00053171 00000-0 95375-3 0 9999
2 67683 51.6310 230.1884 0007776 59.1422 301.0331 15.49358087 364
0 TBA - TO BE ASSIGNED
1 67684U 98067YA 26037.92001410 .00052577 00000-0 93977-3 0 9990
2 67684 51.6314 224.4401 0007746 62.2205 297.9568 15.49464211 543
0 TBA - TO BE ASSIGNED
1 67685U 98067YB 26037.92012590 .00047751 00000-0 85682-3 0 9994
2 67685 51.6312 224.4405 0007864 62.7877 297.3912 15.49395303 549
0 TBA - TO BE ASSIGNED
1 67686U 98067YC 26037.79119683 .00040563 00000-0 73065-3 0 9997
2 67686 51.6307 225.0797 0011170 87.3207 272.9060 15.49324988 533
0 TBA - TO BE ASSIGNED
1 67687U 98067YD 26037.79107111 .00047022 00000-0 84186-3 0 9994
2 67687 51.6309 225.0790 0013087 82.8856 277.3620 15.49405872 531
0 TBA - TO BE ASSIGNED
1 67688U 98067YE 26037.79069587 .00076414 00000-0 13455-2 0 9996
2 67688 51.6308 225.0770 0013184 83.4359 276.8130 15.49665429 538
We are going to wait to be assigned in order to complete the identification process
Status update:
| Temporary NORAD ID | Satellite | NORAD ID to follow | Other candidate NORAD IDs | Identified | Deployed | Reception | Last Update |
|---|---|---|---|---|---|---|---|
| RECEIVED & DEMODULATED/DECODED | |||||||
| 98531 | GXIBA-1 | 67688 | - | NO | YES | Received | Received, changed to follow 67688 |
| 98397 | LEOPARD | 67685 | 67683(unlikely), 67684(unlikely), 67686, 67687(unlikely) | NO | YES | Received | Received, changed to follow 67685, other possible 67683(unlikely), 67684(unlikely), 67686, 67687(unlikely) |
| 98396 | CoRAL | 67687 | 67683, 67684, 67685(unlikely), 67686(unlikely) | NO | YES | Received | Received, changed to follow 67687, other possible 67683, 67684, 67685(unlikely), 67686(unlikely) |
| UNKNOWN STATUS | |||||||
| 98532 | KNACKSAT-2 | 67686 | 67683, 67684, 67685, 67687, 67688(unlikely) | NO | YES | - | Randomly chosen to follow 67686 , other possible 67683, 67684, 67685, 67687, 67688(unlikely) |
| 98398 | UiTMSAT-2 | 67683 | 67684, 67685, 67686, 67687, 67688(unlikely) | NO | YES | - | Randomly chosen to follow 67683, other possible 67684, 67685, 67686, 67687, 67688(unlikely) |
| IN DB WITHOUT FREQUENCIES | |||||||
| 98403 | HMU-SAT2 | 67684 | 67683, 67685, 67686, 67687, 67688(unlikely) | NO | YES | - | Randomly chosen to follow 67684, other possible 67683, 67685, 67686, 67687, 67688(unlikely) |
Note: we will waiting for TLE sets to be assigned before moving to identification
It looks like with the assigned TLE there are some changes:
0 OBJECT A
1 67683U 98067XZ 26038.95218879 .00039054 00000-0 70158-3 0 9993
2 67683 51.6309 219.3314 0011067 90.8289 269.3968 15.49420824 170
0 OBJECT B
1 67684U 98067YA 26038.95140831 .00067604 00000-0 11857-2 0 9998
2 67684 51.6310 219.3274 0013081 86.5899 273.6586 15.49832053 170
0 OBJECT C
1 67685U 98067YB 26038.95200220 .00041806 00000-0 74726-3 0 9999
2 67685 51.6310 219.3305 0013033 86.1189 274.1289 15.49505859 178
0 OBJECT D
1 67686U 98067YC 26038.95190626 .00049570 00000-0 88311-3 0 9999
2 67686 51.6318 219.3303 0007830 64.5280 295.6518 15.49582531 170
0 OBJECT E
1 67687U 98067YD 26039.08106976 .00039685 00000-0 71187-3 0 9999
2 67687 51.6314 218.6929 0007899 65.9594 294.2221 15.49487261 115
0 OBJECT F
1 67688U 98067YE 26038.95191701 .00042387 00000-0 75762-3 0 9991
2 67688 51.6318 219.3305 0007805 65.3010 294.8790 15.49559502 92
This is one of these changes!
As noted in the previous post it seems there were some swaps, so here is the latest status update:
| Temporary NORAD ID | Satellite | NORAD ID to follow | Other candidate NORAD IDs | Identified | Deployed | Reception | Last Update |
|---|---|---|---|---|---|---|---|
| RECEIVED & DEMODULATED/DECODED | |||||||
| 98531 | GXIBA-1 | 67684 | - | NO | YES | Received | Received, changed to follow 67684 |
| 98397 | LEOPARD | 67687 | 67685(unlikely) | NO | YES | Received | Received, changed to follow 67687, other possible 67685(unlikely) |
| 98396 | CoRAL | 67685 | 67686(unlikely), 67687(unlikely), 67688(unlikely) | NO | YES | Received | Received, changed to follow 67685, other possible 67686(unlikely), 67687(unlikely), 67688(unlikely) |
| UNKNOWN STATUS | |||||||
| 98532 | KNACKSAT-2 | 67683 | 67684(unlikely), 67685, 67686, 67687, 67688 | NO | YES | - | Randomly chosen to follow 67683 , other possible 67684(unlikely), 67685, 67686, 67687, 67688 |
| 98398 | UiTMSAT-2 | 67686 | 67683, 67684(unlikely), 67685, 67687, 67688 | NO | YES | - | Randomly chosen to follow 67686, other possible 67683, 67684(unlikely), 67685, 67687, 67688 |
| IN DB WITHOUT FREQUENCIES | |||||||
| 98403 | HMU-SAT2 | 67688 | 67683, 67484(unlikely), 67685, 67686, 67687 | NO | YES | - | Randomly chosen to follow 67688, other possible 67683, 67484(unlikely), 67685, 67686, 67687 |
Due to these swaps and due to the satellites still be close to each other, I think we should wait a couple of days before finalizing the identification, just to be sure that nothing will change.
I just made a first draft decoder of KNACKSAT-2 following the MR link below. However, TM beacon data segments may be uncertain. and need more samples for reverse engineering, or should get the technical specifications from KS2 team.
librespacefoundation/satnogs/satnogs-decoders!501
Regards
Anol P.
Hi Anol,
Thank you very much for your work.
You need to list all IDs you want to access later via dashboard below :field csp: ax25_frame.payload.ax25Info.csp.
value: (src_ssid_raw & 0x0f) >> 1 should be value: (src_ssid_raw & 0x1f) >> 1 (with 0x1f) to catch SSIDs higher than 7 (or so).
All I have (from Apiwat) regarding the telemetry is the following file:
main.c.txt (8.5 KB)
73
Daniel
Hi Daniel,
Thank you for your support.
I will quickly review and update it to close the KS2 dashboard. and let you know asap.
BR
Anol
I updated knacksat2.ksy decoder structure following the main.c.txt file
Could you review librespacefoundation/satnogs/satnogs-decoders!501, please?
BR
Anol
Hi Anol,
Looks good.
Now we need some packets to test the decoder.
Daniel
LEOPARD: QSL cards
Along with everyone else, I would love to see some downlink packets.
The old URL to the pre-deployment test files is prompting me for permission, so instead I have placed the sample audio file at the following URL if anyone would like to use it for any testing:
https://www.dropbox.com/scl/fi/8v6hocfdwayg99d1kg8mv/gqrx_20260202_032935_400630000_KS-2_AUDIO.wav?rlkey=atvuisd8gx20ho72rjzerdzlo&dl=0
Tested on https://ide.kaitai.io with knacksat.hex.txt (165 Bytes) using knacksat.ksy.txt (8.2 KB) (remove .txt).
Looks impressive.