Skip to main content

gr_lora_sdr_profiler

Project description

gr-lora_sdr-profiler

Profile different flowgraph configurations of gr-lora_sdr

PyPI Version Build Status

Summary

This is a python cli package to be able to load a config yml file and change values to the flowgraph and run the flowgraph.

Installation

$ pip install gr_lora_sdr_profiler

Documentation

[-h] 
[--version] 
[-m {multi_stream,frame_detector-sim,frame_detector-usrp,cran-sim,cran-usrp}]
[-s {pandas,wandb,both}] 
[-n NAME] 
[-p FILE] 
[-o OUTPUT] 
[-t TIMEOUT] 
[--no_remove_temp]
[--sequential_spreading_factor]
[-v] 
[-vv] 
FILE [FILE ...]

Usage

config

the config files are parsed on launch of the script and are fed into the flowgraph script.

cli

Run flowgraph

$ python -m profiler --m frame_detector -s pandas example_config.yml 

Plot all values by using

$ python -m profiler --m frame_detector -p results/out.csv example_config.yml 

Development setup

$ python3 -m venv env
$ . env/bin/activate
$ make deps
$ tox

Changelog

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gr_lora_sdr_profiler-0.29.tar.gz (41.2 kB view hashes)

Uploaded Source

Built Distribution

gr_lora_sdr_profiler-0.29-py3-none-any.whl (56.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page