home.social

#hztools — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hztools, aggregated by home.social.

  1. Is 34kbps objectively terrible performance?

    Yes. Yes it is.

    Am I incredibly fucking amped that my own layer 1 and 2 can hit that speed over my SDRs? ALSO YES :hztools:

    #hztools

  2. :hztools: I spent a few minutes writing down some commentary about a #sdr #rf spec for a file/stream format I wrote for myself called 'arf'. I've been using it for a few years now, so I finally got around to writing about it and posting the draft - hope it's interesting to someone out there!

    k3xec.com/arf/

    #hztools

  3. :hztools: I spent a few minutes writing down some commentary about a #sdr #rf spec for a file/stream format I wrote for myself called 'arf'. I've been using it for a few years now, so I finally got around to writing about it and posting the draft - hope it's interesting to someone out there!

    k3xec.com/arf/

    #hztools

  4. :hztools: I spent a few minutes writing down some commentary about a #sdr #rf spec for a file/stream format I wrote for myself called 'arf'. I've been using it for a few years now, so I finally got around to writing about it and posting the draft - hope it's interesting to someone out there!

    k3xec.com/arf/

    #hztools

  5. :hztools: I spent a few minutes writing down some commentary about a #sdr #rf spec for a file/stream format I wrote for myself called 'arf'. I've been using it for a few years now, so I finally got around to writing about it and posting the draft - hope it's interesting to someone out there!

    k3xec.com/arf/

    #hztools

  6. :hztools: I spent a few minutes writing down some commentary about a #sdr #rf spec for a file/stream format I wrote for myself called 'arf'. I've been using it for a few years now, so I finally got around to writing about it and posting the draft - hope it's interesting to someone out there!

    k3xec.com/arf/

    #hztools

  7. :boostRequest: Due to life decisions that I am comfortable with , I use my SDRs over the network with my own goofball protocol.

    Existing apt installable programs don't support it, so I figured it was high time to do what any normal person would do -- convincingly implement librtlsdr.so off my rust sdr codebase (sparky) and make it work without any other changes. Obviously.

    k3xec.com/sparky-rtlsdr/

    #hztools #radio #rf #sdr #rtl #rtlsdr #rust

  8. :boostRequest: Due to life decisions that I am comfortable with , I use my SDRs over the network with my own goofball protocol.

    Existing apt installable programs don't support it, so I figured it was high time to do what any normal person would do -- convincingly implement librtlsdr.so off my rust sdr codebase (sparky) and make it work without any other changes. Obviously.

    k3xec.com/sparky-rtlsdr/

    #hztools #radio #rf #sdr #rtl #rtlsdr #rust

  9. :boostRequest: Due to life decisions that I am comfortable with , I use my SDRs over the network with my own goofball protocol.

    Existing apt installable programs don't support it, so I figured it was high time to do what any normal person would do -- convincingly implement librtlsdr.so off my rust sdr codebase (sparky) and make it work without any other changes. Obviously.

    k3xec.com/sparky-rtlsdr/

    #hztools #radio #rf #sdr #rtl #rtlsdr #rust

  10. :boostRequest: Due to life decisions that I am comfortable with , I use my SDRs over the network with my own goofball protocol.

    Existing apt installable programs don't support it, so I figured it was high time to do what any normal person would do -- convincingly implement librtlsdr.so off my rust sdr codebase (sparky) and make it work without any other changes. Obviously.

    k3xec.com/sparky-rtlsdr/

    #hztools #radio #rf #sdr #rtl #rtlsdr #rust

  11. :boostRequest: Due to life decisions that I am comfortable with , I use my SDRs over the network with my own goofball protocol.

    Existing apt installable programs don't support it, so I figured it was high time to do what any normal person would do -- convincingly implement librtlsdr.so off my rust sdr codebase (sparky) and make it work without any other changes. Obviously.

    k3xec.com/sparky-rtlsdr/

    #hztools #radio #rf #sdr #rtl #rtlsdr #rust

  12. :boostRequest: :amateur:

    A few nights ago I bought some restaurant pagers off the internet and blind reverse engineered them for fun! It wasn't quite the adventure I wanted but still an excellent exercise never the less

    I wrote about it here k3xec.com/td158/

    #sdr #hztools #rf :hztools:

  13. :boostRequest: :amateur:

    A few nights ago I bought some restaurant pagers off the internet and blind reverse engineered them for fun! It wasn't quite the adventure I wanted but still an excellent exercise never the less

    I wrote about it here k3xec.com/td158/

    #sdr #hztools #rf :hztools:

  14. :boostRequest: :amateur:

    A few nights ago I bought some restaurant pagers off the internet and blind reverse engineered them for fun! It wasn't quite the adventure I wanted but still an excellent exercise never the less

    I wrote about it here k3xec.com/td158/

    #sdr #hztools #rf :hztools:

  15. :boostRequest: :amateur:

    A few nights ago I bought some restaurant pagers off the internet and blind reverse engineered them for fun! It wasn't quite the adventure I wanted but still an excellent exercise never the less

    I wrote about it here k3xec.com/td158/

    #sdr #hztools #rf :hztools:

  16. :boostRequest: :amateur:

    A few nights ago I bought some restaurant pagers off the internet and blind reverse engineered them for fun! It wasn't quite the adventure I wanted but still an excellent exercise never the less

    I wrote about it here k3xec.com/td158/

    #sdr #hztools #rf :hztools:

  17. :boostRequest: I wrote a few words about my bootleg phased array simulator and some renders over at k3xec.com/simulating-phased-ar published this morning. Enjoy the 90s screensaver vibes! Hopefully more to come soon!

    #hztools #rf

  18. :boostRequest: I wrote a few words about my bootleg phased array simulator and some renders over at k3xec.com/simulating-phased-ar published this morning. Enjoy the 90s screensaver vibes! Hopefully more to come soon!

    #hztools #rf

  19. :boostRequest: I wrote a few words about my bootleg phased array simulator and some renders over at k3xec.com/simulating-phased-ar published this morning. Enjoy the 90s screensaver vibes! Hopefully more to come soon!

    #hztools #rf

  20. :boostRequest: I wrote a few words about my bootleg phased array simulator and some renders over at k3xec.com/simulating-phased-ar published this morning. Enjoy the 90s screensaver vibes! Hopefully more to come soon!

    #hztools #rf

  21. :boostRequest: I wrote a few words about my bootleg phased array simulator and some renders over at k3xec.com/simulating-phased-ar published this morning. Enjoy the 90s screensaver vibes! Hopefully more to come soon!

    #hztools #rf

  22. Dorking around with some different antenna configurations has made for some mesmerizing renders

    This is a 1.25 lambda baseline 2x2 grid of antennas sweeping in azimuth, then a sweep on elevation #hztools #rf

  23. Dorking around with some different antenna configurations has made for some mesmerizing renders

    This is a 1.25 lambda baseline 2x2 grid of antennas sweeping in azimuth, then a sweep on elevation #hztools #rf

  24. Dorking around with some different antenna configurations has made for some mesmerizing renders

    This is a 1.25 lambda baseline 2x2 grid of antennas sweeping in azimuth, then a sweep on elevation #hztools #rf

  25. Dorking around with some different antenna configurations has made for some mesmerizing renders

    This is a 1.25 lambda baseline 2x2 grid of antennas sweeping in azimuth, then a sweep on elevation #hztools #rf

  26. Dorking around with some different antenna configurations has made for some mesmerizing renders

    This is a 1.25 lambda baseline 2x2 grid of antennas sweeping in azimuth, then a sweep on elevation #hztools #rf

  27. I lied last one #hztools #rf (2x2, sweep on azimuth, then a sweep on elevation)

  28. I lied last one #hztools #rf (2x2, sweep on azimuth, then a sweep on elevation)

  29. I lied last one #hztools #rf (2x2, sweep on azimuth, then a sweep on elevation)

  30. I lied last one #hztools #rf (2x2, sweep on azimuth, then a sweep on elevation)

  31. I lied last one #hztools #rf (2x2, sweep on azimuth, then a sweep on elevation)

  32. (probably) last one for the night: a 2x2 grid of antennas (fixed camera) #hztools #rf

  33. (probably) last one for the night: a 2x2 grid of antennas (fixed camera) #hztools #rf

  34. (probably) last one for the night: a 2x2 grid of antennas (fixed camera) #hztools #rf

  35. (probably) last one for the night: a 2x2 grid of antennas (fixed camera) #hztools #rf

  36. (probably) last one for the night: a 2x2 grid of antennas (fixed camera) #hztools #rf

  37. I wrote a janky little renderer for my #hztools simulator's point clouds to check my beamforming code in 3D

    First GIF: The camera is rotating around the 1x4 line of antennas beamforming at the horizon

    Second GIF: The camera is fixed, and the beamformming is sweeping from 0 to 360

    Enjoy! This was a *ton* of fun to write. #rf

  38. I wrote a janky little renderer for my #hztools simulator's point clouds to check my beamforming code in 3D

    First GIF: The camera is rotating around the 1x4 line of antennas beamforming at the horizon

    Second GIF: The camera is fixed, and the beamformming is sweeping from 0 to 360

    Enjoy! This was a *ton* of fun to write. #rf

  39. I wrote a janky little renderer for my #hztools simulator's point clouds to check my beamforming code in 3D

    First GIF: The camera is rotating around the 1x4 line of antennas beamforming at the horizon

    Second GIF: The camera is fixed, and the beamformming is sweeping from 0 to 360

    Enjoy! This was a *ton* of fun to write. #rf

  40. I wrote a janky little renderer for my #hztools simulator's point clouds to check my beamforming code in 3D

    First GIF: The camera is rotating around the 1x4 line of antennas beamforming at the horizon

    Second GIF: The camera is fixed, and the beamformming is sweeping from 0 to 360

    Enjoy! This was a *ton* of fun to write. #rf

  41. I wrote a janky little renderer for my #hztools simulator's point clouds to check my beamforming code in 3D

    First GIF: The camera is rotating around the 1x4 line of antennas beamforming at the horizon

    Second GIF: The camera is fixed, and the beamformming is sweeping from 0 to 360

    Enjoy! This was a *ton* of fun to write. #rf

  42. I finally got around to thinking about 3-D beamforming, ported a branch of my beamformer and wrote up a quick "simulator" to test it -- it's a lot harder to view this than the 2-D images I posted a while back, but I exported it as a point-cloud and opened it with Blender (nice!).

    This is the 3-D render of a 1-D line of antennas spaced a quarter wavelength apart on the X axis -- I expected to see a torus (and did!)

    #hztools

  43. I finally got around to thinking about 3-D beamforming, ported a branch of my beamformer and wrote up a quick "simulator" to test it -- it's a lot harder to view this than the 2-D images I posted a while back, but I exported it as a point-cloud and opened it with Blender (nice!).

    This is the 3-D render of a 1-D line of antennas spaced a quarter wavelength apart on the X axis -- I expected to see a torus (and did!)

    #hztools

  44. I finally got around to thinking about 3-D beamforming, ported a branch of my beamformer and wrote up a quick "simulator" to test it -- it's a lot harder to view this than the 2-D images I posted a while back, but I exported it as a point-cloud and opened it with Blender (nice!).

    This is the 3-D render of a 1-D line of antennas spaced a quarter wavelength apart on the X axis -- I expected to see a torus (and did!)

    #hztools

  45. I finally got around to thinking about 3-D beamforming, ported a branch of my beamformer and wrote up a quick "simulator" to test it -- it's a lot harder to view this than the 2-D images I posted a while back, but I exported it as a point-cloud and opened it with Blender (nice!).

    This is the 3-D render of a 1-D line of antennas spaced a quarter wavelength apart on the X axis -- I expected to see a torus (and did!)

    #hztools

  46. I finally got around to thinking about 3-D beamforming, ported a branch of my beamformer and wrote up a quick "simulator" to test it -- it's a lot harder to view this than the 2-D images I posted a while back, but I exported it as a point-cloud and opened it with Blender (nice!).

    This is the 3-D render of a 1-D line of antennas spaced a quarter wavelength apart on the X axis -- I expected to see a torus (and did!)

    #hztools

  47. I've been goofing off using #hztools and asterisk to tune into FM over the VoIP network in the house, and @mikey pointed me to AudioSocket, a very handy (but underdocumented) protocol that Asterisk can use to patch a call into a TCP connection.

    There's not a *ton* on the Asterisk docs, so here's my small contribution as I implemented support for it hz.tools/audio_socket/

    Also, it's pretty rad to have a phone get answered and hear local FM traffic 📻

  48. I've been goofing off using #hztools and asterisk to tune into FM over the VoIP network in the house, and @mikey pointed me to AudioSocket, a very handy (but underdocumented) protocol that Asterisk can use to patch a call into a TCP connection.

    There's not a *ton* on the Asterisk docs, so here's my small contribution as I implemented support for it hz.tools/audio_socket/

    Also, it's pretty rad to have a phone get answered and hear local FM traffic 📻

  49. I've been goofing off using #hztools and asterisk to tune into FM over the VoIP network in the house, and @mikey pointed me to AudioSocket, a very handy (but underdocumented) protocol that Asterisk can use to patch a call into a TCP connection.

    There's not a *ton* on the Asterisk docs, so here's my small contribution as I implemented support for it hz.tools/audio_socket/

    Also, it's pretty rad to have a phone get answered and hear local FM traffic 📻

  50. I've been goofing off using #hztools and asterisk to tune into FM over the VoIP network in the house, and @mikey pointed me to AudioSocket, a very handy (but underdocumented) protocol that Asterisk can use to patch a call into a TCP connection.

    There's not a *ton* on the Asterisk docs, so here's my small contribution as I implemented support for it hz.tools/audio_socket/

    Also, it's pretty rad to have a phone get answered and hear local FM traffic 📻