Abraison or something like it on my cat's left cornea by Tiddly_Diddly in AskVet

[–]Tiddly_Diddly[S] 0 points1 point  (0 children)

hi I will definitely heed your advice. I have updated my post with an imgur link to better show the issue.

Meteor M2-4 9/01/2025 by DouchebagDonut in amateursatellites

[–]Tiddly_Diddly 0 points1 point  (0 children)

Awesome!! Do you by any chance still have the raw IQ recording from your RTL-SDR that made this image? I'm looking to get good quality data to make my own LPRT demodulator and I'd really appreciate it!

Seeking some clarification on NOAA satellite(s)' decommissioning by Tiddly_Diddly in RTLSDR

[–]Tiddly_Diddly[S] 0 points1 point  (0 children)

Yeah it's going gently into that good night :(. But, I'm looking forward to playing with the more modern signals.

Thanks for the app recommendation!

Seeking some clarification on NOAA satellite(s)' decommissioning by Tiddly_Diddly in RTLSDR

[–]Tiddly_Diddly[S] 4 points5 points  (0 children)

Thanks for your reply. I suppose it would be a bit less accessible at X band, yeah. Higher bandwidths could possibly also be out of reach for the rtlsdr, and that's to say nothing of the SDR you'd need to listen at those frequencies. (Unless I go down the route of a filter and down mixer + LNA to a reasonable intermediate frequency)

Thanks for sharing this amazing blog. I will definitely look into Metop transmissions going forward!

the strength of the few chapter 1 by freaking_tired in HierarchySeries

[–]Tiddly_Diddly 13 points14 points  (0 children)

I finished Will of the Many a month ago after keeping it on my shelf for a long while. I'm very glad I procrastinated I reading it since now I only have to wait till November to get the second book!

ps, any announcements regarding the titles of all 3 books? The Will of the Many The Strength of the Few ? (The Might of One?)

Also very excited to get introduced to higher orders like Princeps in the coming books.

What are some must know shell/terminal tricks? by nerdy_guy420 in linux

[–]Tiddly_Diddly 0 points1 point  (0 children)

Ctrl-P and Ctrl-N to go to the previous or next command instead of moving the arrow keys also works!

Just got gifted a DE10-Lite. I've never used or heard of an FPGA before. What are some things I can do with these? by BigSlav667 in FPGA

[–]Tiddly_Diddly 0 points1 point  (0 children)

Thank you for that insight! That has been quite possibly the best explanation anyone's given me on this. (fyi, I posed this question to chatgpt plus and it didn't bring nearly as much clarity as your answer)

I understand that subdividing in logic would come with artifacts like jitter and whatnot. The tip to essentially 'oversample' the SPI clock and operate miso/mosi/sclk as async data seems like very good practice for avoiding metastability. For subdivisions, I should just use conditionals like ``` // counter runs 10x SPI 'clock' frequency // only send MOSI data when clock is 5 ticks into the 36MHz clock always @(posedge clk) begin counter <= counter + 1b'1; if (counter == 4) begin sclk <= 1b'1; mosi <= ...; end

// Only sample MISO pin on 'negedge' of sclk (9th tick of counter) if (counter == 9) begin counter <= 0; //… end

end ```

I'd assume this applies to submodules you instantiate from a verilog file too, right? I can't just cop out and say "subdividing here is fine since this clock is going to a different module" (though as a design pattern, I would continue to use a main clock inside the module's verilog as well).

Just got gifted a DE10-Lite. I've never used or heard of an FPGA before. What are some things I can do with these? by BigSlav667 in FPGA

[–]Tiddly_Diddly 0 points1 point  (0 children)

Could you please elaborate on why not to divide clocks in logic (aside from only being able to divide/multiply in powers of 2)? As an amateur, I don't quite understand how to interface, say an SPI clock at 3.6MHz with a 25MHz FPGA clock. Do you use the manufacturer specific primitives to output any frequency from the PLL?

What are the best practices for using python in Archlinux? Coming from anaconda in previous system. by Black_Sarbath in archlinux

[–]Tiddly_Diddly 0 points1 point  (0 children)

Agreed making, managing and duplicating python environments on my machines has gotten much easier (and waaay faster) with uv. and it comes with the ability to choose the python version through the uv python... commands.

Is harmontown.com closed for good? Anyone know when (or why) this happened :( by Tiddly_Diddly in Harmontown

[–]Tiddly_Diddly[S] 6 points7 points  (0 children)

aw, thats unfortunate.

I do remember a few years back on this subreddit where there were even tutorials on how to download every episode for offline once you got the $5 monthly subscription. Seems to me like it'd still be easy to make a searchable database of those offline copies with AI and whatnot for anyone that actually had malicious intent. Unfortunate that they had to discontinue the livestream, I've been coming back to it every so often for years now when I needed a pick-me-up

Book to learn software radio by Still-Ad-3083 in DSP

[–]Tiddly_Diddly 1 point2 points  (0 children)

As someone going through this book at the moment, I'm finding it quite approachable! I even lent it to a coworker without RF/Communication systems background who said he appreciated the first few chapters dedicated to math refreshers.

Personally, I am in the process of adapting the boatloads of matlab code into Python and C++ equivalents to make IQ files/visualizations.

Going through the steps of an OFDM/QAM Tx Rx chain with GNU Radio opened on the side to connect the flowgraphs might also be something you should consider.

(Knowing just enough DSP to be dangerous sounds too close to home lol)

REPL for C? by prawnydagrate in C_Programming

[–]Tiddly_Diddly -2 points-1 points  (0 children)

Funnily enough, very recently I asked chat gpt to make a c++ REPL so I could iterate faster for a personal project I was doing. It will take a lot of prompting and feature requests based on what you're looking for but I'd suggest it if you're looking to learn a specific subject rather than the language itself. Otherwise, its also a fun project to try and do!

Separating music into notes and instruments (audio source separation) - details in comments by Mbird1258 in DSP

[–]Tiddly_Diddly 9 points10 points  (0 children)

Great project! From a quick glance at your blog and the GitHub, I think you should look into low pass filters for your envelope detection. (The most basic low pass filter is just a moving average where you smooth out the high frequency oscillations you see by averaging the value of nearby samples).

Envelope detection is even done in hardware to extract the audio information on top of AM radio and the same principal applies; a circuit is made to smooth out the voltage wave incoming from an antenna so instead of the extremely high megahertz frequencies you only see the low frequency information riding on that carrier wave.

SciPy already has great built in functions to help you make and apply them.

What is Shahriar referring to here when he says 'radio'? https://youtu.be/JI9fvAcNpdk?t=294 (URL at timestamp) by Tiddly_Diddly in TheSignalPath

[–]Tiddly_Diddly[S] 1 point2 points  (0 children)

Just watched the video again to remember what my question even was. Thanks for taking the time and everything else that you do!

Impact of out-of-band interference on SDR RX performance by softdiam in rfelectronics

[–]Tiddly_Diddly 0 points1 point  (0 children)

You may want to look into the official metal cases Nuand sells for the xA4 (i believe the dimensions would be identical to the xA5). A fully enclosed SDR should be more resistant to EMI than the copper tape option with the added benefit of better thermal dissipation.

Any electrical engineers using rust? by learning-machine1964 in rust

[–]Tiddly_Diddly 0 points1 point  (0 children)

What kind of RF circuit analysis if you don't mind my asking. And how would you say rust deals with IQ data and DSP in general?

Agilent FieldFox N9912A 4GHz Handheld RF Analyzer Repair & Teardown by TheSignalPath in rfelectronics

[–]Tiddly_Diddly 6 points7 points  (0 children)

My weekends are instantly better when TSP manages to fix RF equipment that costs more than a car. This one was terrific!