top | item 12023407

LuaRadio: a lightweight software-defined radio framework built on LuaJIT

193 points| vsergeev | 9 years ago |luaradio.io

14 comments

order

wyager|9 years ago

Interesting. GNURadio is horrific to work with programmatically, and the UI is only passable. Unfortunately, the tricky part seems to be writing all the hardware-specific integration blocks and such, so cleaner programmatic interfaces in other languages aren't really useful. Hopefully we can get some competition in this area.

madengr|9 years ago

Why is it so hard to work with? There is a module creation tool, and you can use c++ or Python. The QT gui works well.

zump|9 years ago

Wow... a GR killer!

mark_l_watson|9 years ago

This is very cool. I have been programming since the mid 1960s (took an extension course at a local college when I was in high school) and except for a few work projects, I have not really touched hardware projects. I might give SDR a try.

Does anyone know how the quality of SDR compares to buying short wave, etc. Radios?

madengr|9 years ago

You can get RTL dongles to cover VHF and higher for $20, and probably $40 for a HF up-converter. 8 bits at 2Msps. Quality is not great, but it's cheap. Next up is probably an Airspy for $200 or less, which is I believe 12 bits at 10 Msps. Next up is 14 bits at 60 Msps for $300 - $600, such as Ettus B200. Finally 200 Msps for a few $k.

Though if you want to receive HF, best quality is from direct sampling hardware, so close to $1k.

vordoo|9 years ago

mcHF QRP transceiver. home-brewed amateur radio project. Firmware is released as open source and most project files are released as well.

Continues RX coverage 2-30 Mhz 5W output power CW, SSB, AM and FM – transmit and receive

http://www.m0nka.co.uk/?page_id=2

nothung|9 years ago

Bravo, this has been long overdue. This is as refreshing as the vim->neovim refactor.