GithubHelp home page GithubHelp logo

bieberpy's Introduction

bieberpy

Python Interface to Signal Hound bbr files

A very simple class that will load Signal Hound bbr files as produced by their spike software. Using plott_trace.py one can plot a very simple waterfall plots. Do something like:

~/work/BMX/bieberpy $ ./plot_trace.py 
Usage: Specify .bbr file on command line

Options:
  -h, --help            show this help message and exit
  -s, --show            call show at the end
  -p filename, --pdf=filename
                        save to pdf
  --fmin=value          min freqency [MHz]
  --fmax=value          max freqency [MHz]
  --tmin=value          min time [ms timestamp]
  --tmax=value          max time [ms timestamp]
  --favg=value          frequency averaging
  --tavg=value          time averaging
  --pmin=value          min power [dB]
  --pmax=value          max power [dB]
~/work/BMX/bieberpy $ ./plot_trace.py  ../bbrpy/2016-05-26\ 17h21m39s.bbr --favg=100 --pmax=-60 -s
Reading  ../bbrpy/2016-05-26 17h21m39s.bbr
Frequencies span: 500.014138735 1499.98527332 # samples: 35000
Timestamps span: 1464297703150 1464324152240 # samples: 3572

bieberpy's People

Contributors

slosar avatar

Stargazers

 avatar  avatar

Watchers

 avatar

bieberpy's Issues

Doesn't work on Windows

From POC:

That's interesting when I run it on Windows I get errors in SHTrace

Warning, number of records in header (2) doesn't match number read (1)

but it still makes the dat object. Then after

f,t,s = dat.getDataCube()

the s array has garbage floats (looks like data type problem).

When I run on the astro cluster everything works OK.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.