Skip to content

Pacific

Compare
Choose a tag to compare
@iannesbitt iannesbitt released this 15 Mar 05:05
· 257 commits to master since this release

The fourth public release of rsudp, codenamed "Pacific," contains several major new features, including testing and demonstration functionality, available from the command line by typing rs-test.

changes in 0.4.3

  • added ability to run tests with any data file containing at least one of SHZ, E[H,N][E,N,Z], HDF channels (even miniSEED, which gets converted to text first then read by the pre-producer)
  • cut whitespace from the beginning of included MP3s
  • added standardized queue message constructors to rsudp.raspberryshake
  • removed warning filters
  • fixed plot trace offset issue
  • fixed a problem where UTC would appear after link in telegram and tweet messages
  • fixed problem with precision in event UTCDateTime objects
  • fixed unit capitalization in plot y-label
  • added an exit code to the test function
  • added a custom thread class (rsudp.raspberryshake.ConsumerThread) for consumers to inherit which contains all internal flags that the Producer needs to function
  • added additional trove classifiers
  • alarm time in plot, telegrams, and tweets now has 0.01 second precision
  • alarm time now reports directly from rsudp.c_alert.Alert instead of Producer
  • fixed a circular import issue which manifest on RPi
  • added earth gravity fraction deconvolution option ("GRAV", which is basically "ACC"/9.81)
  • added testing capabilities using rs-test
  • added a script to translate seismic data to Raspberry Shake UDP packet format for testing
  • changed warning and error message colors in terminal stdout
  • alert module stdout STA/LTA messages now colorized
  • added rsudp.c_custom as an independent thread to run custom code
  • added and expanded explicit docstrings and comments, as well as Sphinx conf.py file
  • turned off alert module STA/LTA live printed output when settings['settings']['debug'] is False in order to keep systemd log file size down
  • streamlined alert sound module operation; no longer writes temporary sound file on every alert when using ffplay
  • added rsudp.__version__ linked to version in setup.py