Skip to content

Latest commit

 

History

History
133 lines (98 loc) · 4.87 KB

CHANGELOG.rst

File metadata and controls

133 lines (98 loc) · 4.87 KB

srt-py Change Log

Current developments:

Added:

  • DASHBOARD_THREADS, NPOINT_INTEG_TIME, MINIMAL_ARROWS_DISTANCE, PLAY_SOUNDS, NPOINT_ARROWS, SPECTRUM_HISTORY_LENGTH, WATERFALL_LENGTH, GUI_TIMEZONE, DISPLAY_LIM, DRAW_ECLIPTIC, DRAW_EQUATOR, N_PNT_COUNT, BSWITCH_INTEG_TIME, GOTO_STOW_AT_STARTUP parameters
  • CASSI motor support
  • Baudrate check for H180 and CASSI motors classes
  • Non-physical limit warning
  • Windrose letters and lines in Azimuth and Elevation Graph
  • Buttons to modebar: all shape drawing, togglespikelines and togglehover
  • Drawing of n-point scan points on az-el graph
  • Drawing arrows showing motor route
  • playsound command
  • Optional sound when n-point scan and beam switch are complete
  • rot_curve.txt command file
  • ocl-icd-system to the recipe to avoid MITHaystack#21 (comment)
  • tzlocal to recipe
  • Optional arrows showing route of n-point scan
  • azel_to_coords.py, coords_to_azel.py
  • Recording indicator to system page
  • Waterfall spectrum plot
  • Spectrum history length to parameter
  • User now can choose timezone in Monitor Page
  • Az-el graph display limits to parameter
  • Optional drawing of ecliptic and equator planes
  • Real size Sun and Moon shapes
  • Logging messages to beam switch
  • Warning message when angle out of bounds during n-point scan and beam switch
  • Log message at the end of n-point scan and beam switch
  • Beam switch graph
  • Option to automatically go to STOW at startup

Changed:

  • Remember zoom after refresh in Azimuth and Elevation Graph
  • Hide Plotly logo
  • Enabe scroll zoom
  • monitor_page.png
  • fk4 to icrs in sky_coords.csv
  • Sort the system page by newest issue first
  • Different marker types on az el graph
  • Marker for visability to circular
  • Number of n-point scan rotor positions to parameter
  • Height of n-point scan graph to 300
  • N-point scan and beam switch integration times to parameters

Fixed:

Known issues:

  • A lot of waitress logging messages is printed (MITHaystack#27)
  • Beam-switch and N-Point Scan not possible after Direct Point to the same object (MITHaystack#29)
  • Versioneer is outdated and not supporting current Python versions
  • GOTO_STOW_AT_STARTUP not working

v1.1.1

Added:

  • Dashboard view mode in srt_runner.py
  • Visability on dashboard showing beamwdith.

v1.1.0

Added:

  • Added npoint scan (sinc) interpolation to daemon/utilities/functions.py
  • Added npoint scan image to dashboard/layouts/graphs.py
  • VLSR calculation added to object_tracker
  • VLSR distributed through daemon
  • VLSR shown on display

Changed:

  • Changed radio_process.grc in the radio directory
  • Generated radio_process.py from the grc file and placed in the daemon directory
  • Adjusted behavior of npoint scan to have single center point during scan.
  • Moved readrad.py to postprocessing folder within main srt folder
  • Added baudrate as an option to config/schema file.

Fixed:

  • Time alignment issues with spectrum and pointing direction.
  • Typo in gnuradio grc files and derived python vslr to vlsr.
  • Dashboard error from not finding image. MHO images now install with setup and listed in Manifest.in.
  • Added shebang to start of scripts.

v1.0.0

Added:

  • Added npoint scan (sinc) interpolation to daemon/utilities/functions.py
  • Added npoint scan image to dashboard/layouts/graphs.py

Changed:

  • Changed radio_process.grc in the radio directory
  • Generated radio_process.py from the grc file and placed in the daemon directory
  • Adjusted behavior of npoint scan to have single center point during scan.
  • Moved readrad.py to postprocessing folder within main srt folder

Fixed:

  • Time alignment issues with spectrum and pointing direction.