Skip to content

Releases: pyPhotometry/code

v1.0.2

14 May 08:33
Compare
Choose a tag to compare

Version 1.0 (2024-01-04)

  • GUI now supports acquisition from multiple setups in parallel.

  • GUI now supports saving and loading experiment configurations.

  • New 'Setups' tab supports naming setups, hiding pyboards that are not pyPhotometry setups, and disabling pyboard flash drives.

  • New 3 channel time division acqusition mode.

  • Digital input pulses are now overlaid on analog signal plot not plotted seperately.

  • Keyboard shortcuts to auto- and full-range plot Y scale and toggle demean mode.

  • preprocess_data function added to data import module.

Version 1.0.1 (2024-02-05)

  • Fixed bug where LED current controls in GUI could be increased above the maximum valid value.

Version 1.0.2 (2024-05-14)

  • Fixed bug where Digital Input 2 was not recorded correctly in 2EX_1EM acqusition mode.

  • Improved controls for setting Y range of plot.

  • Fixed bug that could cause configurations not to load correctly if loaded when connected to a pyboard.

v0.3.3

28 Jul 13:08
Compare
Choose a tag to compare

Version 0.3.3 (2023-07-28)

  • Fixed incompatibility with recent pyqt6 version.

  • Session end times are now recorded to data files in addition to session start times. Start and end times are now recorded with millisecond rather than second precision.

  • Improved handling of errors that occur in code running on pyboard. In most cases errors that occur on the pyboard are now caught by the GUI and written to ErrorLog.txt.

  • Different maximum currents can now be specified in hardware_config for continuous and time division modes.

v0.3.2

10 Oct 09:29
Compare
Choose a tag to compare

This release updates the pyPhotometry GUI for compatability with the latest versions of PyQt5 or PyQt6 and Python 3.10.

v0.3.1

30 Jun 13:41
Compare
Choose a tag to compare
  • Python terminal window no longer opens when GUI is run. Any error messages generated by the GUI are written to an 'ErrorLog.txt' file rather than being printed in the python terminal.

  • GUI window now has pyPhotometry taskbar icon rather than generic python icon.

  • Changed PyQt app style to 'Fusion' for consistent apearence across platforms.

  • LED current commands sent to board during run now use 2 bytes rather than 1 to specify LED current, to support currents larger than 256mA.

pyPhotometry_v0.3

07 Dec 21:47
Compare
Choose a tag to compare