-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
METEOR MN2-2 #1
Comments
It looks like M2-2 not only uses a different modulation scheme, but also transmits data in a different format. And I haven't found a datasheet describing the new data format yet, so I'm afraid I won't be able to do much for now. If I find one, I'll try to support Meteor M2-2 as well. |
I've pushed an update on the 'devel' branch that supports the differential decoding required for M2-2 (-d flag). It's still not completely bug-free, but it should work fairly well. |
Thanks for that, I am testing "Meteor-M2 LRPT demodulator v0.3-beta1" right now with some files I have created with the very same command I use for M2
so I am not entirely sure if are correctly recorded. |
M2 and M2-2 take up about the same bandwidth, so there is no significant difference between recording the newer satellite and the older one. So yes, the recordings you have should be decodable. |
@dbdexter-dev , great work! 2019-07-19_10_32_M2_2_best.flac (458 Mb, OQPSK, symrate 72K) — https://yadi.sk/d/MDTNwV8AzayWiQ I added to the demodulator the ability to read standard input instead of regular files to load decoded FLAC files instead of huge WAVs, so the process looks something like this:
And here are the results obtained by the decoder and M2_LRPT_Decoder (v42, 2019.9.30.0042): With default settings, meteor_decode gives a bit more errors and omissions on a weak and noisy signal. if you increase the options "fir-order" and "oversamp", then the errors become much less at the cost of increasing the time. |
I've successfully decoded a MN2-2 signal (symrate: 80000) a few days ago, but with the MN2-2 pass today, meteor_decode (beta/devel branch) is unable to find any packets. Demod with meteor_demod:
Decode with meteor_decode:
I've replayed the wav file with SDR# connected to LRPTDecoder and was able extract the three channels, so I'm sure there is data available. All files available at: https://chaospixel.com/pub/rtlsdr/mn22/rec20190824/ Edit: I could process the *.s file from meteor_demod with LRPTDecoder, too. I'm 99% sure that it's a problem only in meteor_decode (or pebkac). |
Do you know when exactly you succeeded in decoding that M2-N2 pass the last time? |
@benelsen not sure, I remember I've used meteor_demod with -s 80000 a few times and got good results with meteor_decode from the *.s file. IIRC it was on the same/next day as the old meteor switched to 137.1 MHz and the new used 137.9. |
I know I'm eons late on this, but I finally had enough time to sit down and implement 80k mode decoding the right way. Pretty much useless for now since M2-2 was bonked by a meteorite, but will probably come in handy after M2-3 launches later this year. |
I have understood it uses OQPSK demodulation, so cannot be decoded by this software.
The text was updated successfully, but these errors were encountered: