AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Web sdr morse decoder12/24/2023 ![]() ![]() This would more than likely be sent at fixed, known speeds over directly connected links with very high S/N ratios (a wire, perhaps). In these situations, a simple decoder like ’s is completely sufficient. ![]() Please notice that I took screenshot after keyer finished, so that no signal appearing in waterfall.We wrote about a couple of Morse code algorithms back in 2014, the MorseDetector and the Magic Morse algorithm. For example, "TNX" mean "Thank you" "QSO" mean a wireless (radio) communication. Please notice that Morse keyers using abbreviation heavily. " But it appeared as "T N X N I C E R W QSO. Try to read & you will understand what keyer saying: If she/he was use electronic key the character would be grouped in words. This decoding HAS NO ANY * This mean that there is no any invalid character !! The only thing wrong is that the characters not grouped in words & this due to fact that the user (keyer) using MANUAL KEY not electronic key. When you achieve this, the program will decode correctly ! If central line not at middle, then try to shift frequency lower/upper till see it at middle. Just when you set on CW mode & get Morse signal, it will appear in spectrum so that central line stand at it's middle in spectrum (waterfall). Issue solved ! This program NOT working with USB or LSB modulation ! You need to use CW mode. Regarding 2nd program, morse2txt, I tried to apply a similar solution but I did not get such thing ! Moreover, I have bad QRM (man made noise RFI) since I'm living in vertical building & QRM eliminator is out of my hand because Shanghai is still not fully re-opened so I can not receive goods from AliExpress via my forwarder company. This may be related to 2nd factor, which is:Ģ) currently, there is bad propagation on HF. Also, ratio when decreased it will make program decode nearly every things. ![]() As quick note, I noted that program not decode unless I decrease "level" in threshold to 0 or 1. I suspect this happening due to 2 factors:ġ) my setting is wrong (program setting). To me text appearing to me & program working to decode BUT DECODED TEXT IS MEANINGLESS. Regarding "xdemorse" issue solved ! Yes, you need to change sound card name from "hw:0" into "pipewire" in file ~/.xdemorse/xdemorserc & save, then it will working to you ! Many thanks for RupertPupkin & hmmsjan for nice support ! Last edited by hmmsjan 1st June 2022 at 10:21 AM. The program does not show up in pavucontrol or qjackctl due to the direct alsa access. Sorry: first experiment will not work on a laptop, because the mics are always connected, so pipewire always claims playback, capture and monitor.Įdit2: due to unknown reasons, the program runs on my laptop without complaints and pics up the mic sound. You can revert to working audio with 4 times "systemctl -user enable -now" followed by the same services in reverse order.įor the moment I can forget the WebSDR, the xdecodemorse is invisible in pavucontrol or qjackctl, but I'll try to find a trick. ![]() Assuming that you feed the sound card from a receiver. The complete audio system is now disabled, but probably the xdecodemorse has access now. Second experiment, but your sound card audio gets lost, 4 times "systemctl -user disable -now " followed by wireplumber, pipewire-pulse, pipewire, pipewire.socket. So this leads to the experiment: disconnect soundcard input, start xdecodemorse, reconnect soundcard input. The program runs only with hw:1, but the inputs are not connected so pipewire is apparently not interested. I've a webcam which is alsa hw:0, and a PC sound card hw:1. However, the program tries to access the hardware directly via ALSA, and at the moment there is an audio server system, pipewire, implemented which takes care of the audio card. Interesting, I do not have a receiver but may be I can connect it to the WebSDR receiver of Twente University. ![]()
0 Comments
Read More
Leave a Reply. |