rsudp 2.0.0
Continuous sudden motion and visual monitoring of Raspberry Shake data
by Ian M. Nesbitt and Richard I. Boaz
Maintained by Raspberry Shake, S.A. for use by the citizen science and seismology-in-school s communities.
Welcome to rsudp’s documentation. This program was written to parse and process live UDP data streams from Raspberry Shake personal seismographs and Raspberry Boom pressure transducer instruments. rsudp allows users the options to see their data in real time, create alert parameters, and be notified in various ways when their instrument detects sudden motion. It is written in Python and is therefore highly customizable.
In order to get a feel for what rsudp can do, check out our YouTube walkthroughs page.
If you prefer to read in-depth documentation, follow our written Tutorial guide.
Or, if you know what you’re looking for, find it in Code documentation.
- 1. About rsudp
- 2. Installing rsudp
- 3. Modules and Settings
- 3.1.
settings
(general settings) - 3.2.
plot
(live data plot) - 3.3.
alert
(STA/LTA earthquake detection trigger) - 3.4.
RSAM
(Real-time Seismic AMplitude) - 3.5.
alarmsound
(play sounds upon alerts) - 3.6.
telegram
(Telegram notification module) - 3.7.
tweets
(Twitter notification module) - 3.8.
write
(miniSEED writer) - 3.9.
forward
(datacast forwarding) - 3.10.
custom
(run custom code) - 3.11.
printdata
(print data to console) - 3.12. Default settings
- 3.1.
- 4. Running rsudp
- 5. rsudp as a
systemctl
daemon - 6. Troubleshooting rsudp
- 7. Testing and demoing rsudp
Code documentation
The modules available in rsudp are organized by type below.
Function index
Need to look something up?