Speaker
John Sallay
Description
GNURadio uses Polymorphic Types (PMTs) for asynchronous messaging and data tagging. The current API can be error prone and difficult to use. A new PMT interface is being written using modern C++ and Google Flatbuffers. This new API allows for more intuitive use, better error checking, and better performance.
The presentation will provide performance comparisons with the current API and detail examples of how to use the new PMTs. It will also discuss the path forward to integrate the new PMTs into a mainline release of GNURadio so that developers can start using them in their blocks and flowgraphs.
Talk Length | 15 Minutes |
---|---|
Acknowledge | Acknowledge In-Person |