Tools for receiving and interacting with Raspberry Shake UDP data
Project description
rsudp
Continuous sudden motion and visual monitoring of Raspberry Shake data
Written by Ian Nesbitt (@iannesbitt) and Richard Boaz (@ivor)
rsudp
is a tool for receiving and interacting with data casts from Raspberry Shake personal seismographs and Raspberry Boom pressure transducer instruments.
rsudp
has full documentation here. We also have tutorial instructions to install, set up, and run rsudp there. Additionally, our documentation features YouTube walkthroughs, notes for contributors, a brief Developer's guide, and module documentation.
rsudp
contains ten main features:
- Alert - an earthquake/sudden motion alert trigger, complete with a bandpass filter and stream deconvolution capabilities
- AlertSound - a thread that plays a MP3 audio file in the event of the alert module signalling an alarm state
- Plot - a live-plotting routine to display data as it arrives on the port, with an option to save plots some time after an alarm
- Tweeter - a thread that broadcasts a Twitter message when the alert module is triggered, and optionally can tweet saved plots from the plot module
- Telegrammer - a thread similar to the Tweeter module that sends a Telegram message when an alarm is triggered, which can also broadcast saved images
- Writer - a simple miniSEED writer
- Forward - forward a data cast to one or several IP/port destinations
- RSAM - computes RSAM (Real-time Seismic AMplitude) and either prints or forwards it to an IP/port destination
- Custom - run custom code when an
ALARM
message is received - Print - a debugging tool to output raw data to the command line
rsudp
is written in Python but requires no coding knowledge to run. Simply follow the instructions to install the software, go to your Shake's web front end, configure a UDP datacast to your computer's local IP address, start the software from the command line, and watch the data roll in.
(Above) a plot of an earthquake on the four channels of a Raspberry Shake 4D (EHZ---the geophone channel, and EHE, EHN, and ENZ---the accelerometer east, north, and vertical channels).
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
Built Distribution
File details
Details for the file rsudp-1.1.0.tar.gz
.
File metadata
- Download URL: rsudp-1.1.0.tar.gz
- Upload date:
- Size: 475.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4ce60ffcf60d1e33c551d799f71bfda3e59797104c1a41c4d2a51b71345840d |
|
MD5 | 5ab707582e33b229438a29babe4ace94 |
|
BLAKE2b-256 | e360944fba66fc2da8f259e70f01985b38bb07cf21add17fc46d01246fdd424b |
File details
Details for the file rsudp-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: rsudp-1.1.0-py3-none-any.whl
- Upload date:
- Size: 496.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b133fa10a9cf7b91ca6a05ef889737b84a96f472bd11dc41cc001a7d1d44c2fa |
|
MD5 | b1eb05d245c2e1550202a22be5a14731 |
|
BLAKE2b-256 | 2492584ea0251858750ae3b826235b2ef2cf97d9bb1a5d68fd1a7f90a992473f |