Athenoxat image decoder

Thanks Roland PY4ZBZ for kiss file and Yesie 9V1SQ for documentation. Very appreciated :-)

thumb_1.jpg | Global view: Colombia and Venezuela with Lake Maracaibo in view
thumb_2.jpg | Global view: North West of Australia and Tiwi Island
thumb_3.jpg | Wide-angle view: Islands of Bali and Lombok, Indonesia
thumb_4.jpg | Narrow-angle night view: Ho Chi Minh City, Vietnam
thumb_5.jpg | Global view: North of Australia
thumb_6.jpg | Global view: West of Africa with River Niger in view
thumb_7.jpg | Wide-angle view: Region of Luzon, the Philippines

AthenoxSat update

Greetings from Athenoxat-1 team :)

It’s been a while and we’re glad to inform that our satellite Athenoxat-1 (ATX) is doing well until today, entering into her 2 years life in space.

To celebrate this event, we have modified the data beacon hopefully for the pleasure of HAM activities around the world.

As we understand, HAM community has been able to decode ATX data beacon using HS Soundmodem (version 0.15b?).

So just to explain the new structure of the data beacon:
Apart from the COM header/sync marker etc, the real data size for each packet expected will be 216 bytes.

The first byte = type of data of either {2, 4, 5} which means {in-house icon image, thumbnail images produced by ATX, the text-note to explain the image contain in the thumbnail}

For the type of data 2 and 5 (single chunk concept):

The next 2 bytes = the variable file size of the icon image / text-note, for example 192.

Thus the next 192 bytes will be the content of the image / text-note itself. The next remaining (216 – 1 – 2 – 192) = 21 bytes can be ignored.
The icon image is in .bmp format & text note is ASCII characters.

For the type of data 4 (multiple chunks concept):

The next 1 byte = the variable size of last remaining bytes Next 2 bytes = the variable file size of the thumbnail image Next 2 bytes = chunk marker For example, the thumbnail image is 3748 bytes. The beacon transmission will be chunk by chunk with each chunk has size 210 bytes.

Therefore roundup (3748 / 210) = 18 with the modulus or last remaining bytes = 178 bytes.
So in this example, each packet will have the first 4 bytes the same value, and the next 2 bytes is chunk marker, and next 210 bytes will be the content of thumbnail image and should expect 18 packets transmitted.
First packet will have chunk marker = 18 and next packet decrements to 17 and so on. The last packet should have chunk marker = 1.
Specific to the packet with chunk marker = 1, the remaining (216 – 1 – 1 – 2 – 2 – 178) = 33 bytes can be ignored.

The thumbnail is in .jpg format.

Should there be any difficulty in reconstructing the data, you can send the recorded packets (not just the screenshot) you’ve received to us, and we’ll be glad to help.

In addition, we would really like to send the overdue QSL cards to you who has been curious and received our ATX beacon last year.

We are thinking to send this QSL card via ATX transmission too. What is needed is only for us to make the appointment :) Please let us know your confident good quality AOS of ATX and for how much duration.

Then we’ll upload to the satellite Flight Planner so that when ATX is passing your AOS time, she’ll start transmitting the chunks of the QSL card.

We’ve prepared the QSL cards and they are about 30kB size, thus the required transmission duration should be less than 5 minutes.

This is because the chunks will be sent in the interval of 2sec, as not to stress ATX radio.

In case there’s interference / bad connection during the transmission, we can resend you only the specific chunk markers that you miss at the next appointment time.

We hope this activity will spark the interest of HAM people around the world who can receive ATX beacon.

Since this is a kind of new experiment / features of ATX, let us please test it with your first before we publish this information to the public.

When this new features are confirmed good, we’ll update our website too with this detailed information.

Looking forward to your feedback then. Thanks much in advance for your time.

Kind Regards,
Athenoxat-1 Team
Microspace Rapid
9V1FC / 9V1SQ

first Earth picture from Athenoxat-1

Dear All,
thank you very much for your efforts and help tracking Athenoxat-1 !
Besides finding out the correct TLE in the past 2 days we have been testing almost all the satellite subsystems and we already got some nice pictures.
The one attached is taken from one of the side cameras with a Fish Eye lens, point of view about over the Philippines looking in the direction of Borneo.
At the moment we are only downloading via UHF so we have to compress the pictures, hopefully soon will be able to use the S-Band and get the full resolution.
73
Giulio

ATX Starboard 181215 Ocean

Athenoxat-1 update

Athenoxat was heard in Brazil and India. The groundstation made contact during the first two passes.
The beacon configuration is very similar to POPSAT-HIP1.

The initial setting right after launch was Morse 25wpm. But after getting feedback that the Morse beacon seems too fast to decode, we have lowered it to 20wpm during our second pass. Seems the Morse gets easier to decode now.

So the setting now is alternate beacon of Morse and Data at every 1 minute. It’s better to listen in FM mode for both beacon types.
Morse beacon runs with 20wpm, alternate between battery voltage and PA temperature, in addition to ATX1.
Data beacon is in FM MSK 2400bps. Unfortunately it has the same problem to POPSAT-HIP1 that in order to decode, one needs TNC1 from Gomspace.