mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.1K
active users

#dsp

6 posts6 participants1 post today

🌘 一石二鳥:I/Q 訊號與傅立葉轉換 (第一部分)
➤ 探索無線通訊訊號處理的基礎:I/Q 訊號的意義與正交性原理
wirelesspi.com/two-birds-with-
本文是「一石二鳥:I/Q 訊號與傅立葉轉換」系列文章的第一部分,旨在揭開無線通訊中 I/Q 訊號的神祕面紗。作者從訊號的基本組成——電磁波,談到如何透過改變訊號的振幅、頻率或相位來傳遞資訊。文章深入探討了 I/Q 訊號在無線系統中的重要性,並預告下一部分將連結 I/Q 訊號與訊號處理的關鍵工具——傅立葉轉換。透過數學概念如正交性與向量內積的解析,作者引導讀者理解如何有效利用正弦波來傳遞更多獨立的資訊。
+ 這篇文章解釋 I/Q 訊號的由來,讓我對無線通訊的訊號傳輸有了更清晰的認識,特別是「一石二鳥」的比喻很有趣。
+ 作者很擅長用淺顯易懂的方式講解複雜的訊號處理概念,從電磁波到正交性,一步步引導讀者進入 I/Q 訊號的世界。期待下一部分的傅立葉
#訊號處理 #無線通訊 #SDR #DSP

Wireless Pi · Two Birds with One Tone: I/Q Signals and Fourier Transform - Part 1 | Wireless PiWhen a new member arrives at the Signal Processing Club, this is what they find at the club gate: I/Q signals. Perhaps a secret plot to keep most people out of the party? Some return from here to try another area (e.g., machine learning, which pays more and is easier to understand but less interesting than signal processing). Others persist enough to push the gate open for implementation purposes (even a little understanding is sufficient for this task) but never fully grasp the main idea. So what exactly makes this topic so mysterious? To investigate the answer, we start with

added visual testing to #clawdio. now I can see the actual waveform for the signal math I'm doing in #Rust with a simple `cargo test`.

before I'd have to build the module, include it in the library, then finally use a test app to render a waveform (after setting up the #audio context and all that jazz). this cuts down time immensely, and adds validation over time (if any code changes, we can see a visual diff now) #DSP

Continued thread

@tedyapo Yeah, so Google Gemini. The code it gave me was almost right. I used it as an outline to understand how (extended) Kalman filters work and how to apply them to this problem, and steered me in pretty much the right direction. Best experience I've had with an LLM. It probably would have taken me longer without it, even though I did spend two whole days on it.

But there are glitches, and I don't know how to tune it to be smoother.

🧵 17/N

Continued thread

@tedyapo @poleguy @attie @rrmutt (This project is on my travel laptop, so I'm only working on it sporadically. D'oh.)

I did the CIC thing. I created samples where pulse present = 1 and absent = 0. Integrated, decimated, combed. The problem is that that's a DC signal. Integrators overflow on DC. I want to measure the DC bias (pulse density), so I can't just decay the integrators.

Suggestions welcome. (cont'd)

🧵 12/N

Continued thread

#fedihelp #Wine #Linux / #EventTech (2/x)

So now at least the piece of software in question does run somehow. It is called "Digital Speaker Management" and it is the remote control for the inexpensive #IHOS #DSP processor.

I can click the connect button top right. But then the software crashes.

And I have an idea why it does so: It tries to find the IHOS controller via serial port or USB. Now Linux offers 32 serial ports to Wine, which are all virtual, and if I'd had the controller plugged in via USB, this would be COM33 in Wine!

But usually I don't plug it in, I use it via Wifi (the controller has its own wifi system even).

So is there a way to hide all these COM ports from Wine?

(Actually I do need COM33 sometimes for the Beyerdynamic Quinta Control Software.)

EDIT: I found out that the actual issue is displaying the connection window. It doesn't come up unless you press the Alt key after clicking the button. For whatever stupid reason.