gnuradio / pmt

pmt
GNU Lesser General Public License v3.0
12 stars 12 forks source link

Rust Bindings #96

Open Blykam opened 1 year ago

Blykam commented 1 year ago

I'm building a rust app that should interface with GNU Radio over zmq, but I need pmts for that. @bastibl built a pmt crate for his futuresdr project and has written about the possible compatibility with GNU Radio by providing a suitable "serde" serializer. I didn't manage to get that to working. So it would be really cool if there was native Rust support for pmts or at least bindings. I tried to implement it myself, but the type magic in this project is way over my C++ skill level.

cafeclimber commented 1 year ago

I've been thinking about this recently! Even if it just uses something like the cxx for interop, I think it would be super cool!

jsallay commented 1 year ago

I agree that this would be great. I don't have any experience with rust but would be willing to accept a PR for it.