17 #include <boost/format.hpp> 18 #include <senf/PPI.hh> 50 for (std::string
const & iface : wnlc.all_interfaces()) {
55 wnlc.del_interface(iface);
58 std::string
name ((boost::format(
"phy%d-mon") % wnlc.phyIndex()).
str());
60 wnlc.add_monInterface(
name,
73 int main(
int argc,
char const * argv[])
79 if (!configuration.
parse( argc, argv)) {
91 senf::ppi::connect( source, analyzer);
110 unsigned dropped (socket.protocol().rxQueueDropped());
unsigned spectralShortRepeat() const
static void logToStderr()
unsigned spectralCount() const
std::string str(T const &t)
virtual void terminate() const
unsigned spectralFFTPeriod() const
int run(int argc, char const *argv[])
bool parse(int argc, char const *argv[])
unsigned spectralBins() const
ProtocolClientSocketHandle< ConnectedMMapPacketSocketProtocol< QueueReadPolicy > > ConnectedMMapReadPacketSocketHandle
senf::emu::AthSpectralScan & athSpectralScan()
WirelessNLController public header.
unspecified_keyword_type name
std::string const & phyName() const
unsigned spectralPeriod() const