Skip to content

Commit

Permalink
- Updated changlog, readme and version variables for release 1.8rc1
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasAkam committed Oct 7, 2022
1 parent 12be0d8 commit bc67be2
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 3 deletions.
37 changes: 37 additions & 0 deletions ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
-------------------------------------------------------------------------------
Version 1.8 release candidate 1 07/10/2022
-------------------------------------------------------------------------------

GUI:

- GUI is now compatible with PyQt 6 and Python 3.10.

- New GUI settings dialog.

- Required device driver files are now automatically transferred to the pyboard
when a task or hardware definition is uploaded.

- Various small improvements and bug fixes.

Framework:

- Major refactoring of framework code to make it simpler and more readable.

- Analog inputs now stream data to the computer continously while the GUI is
running rather than having record() and stop() methods to start and stop
data streaming.

- Events triggered by timers are now output to the data log by default.

- Removed decimate argument from digital input as it was not used in practice.

- Added Frame_trigger device class for triggering camera frames as a specified
frequency and recording the frame times to an analog data file.

- Added uRFID device class for controlling Priority 1 Designs RFID module.

Data import:

- Added session_dataframe function for generating a pandas dataframe from
a pyControl data file.

-------------------------------------------------------------------------------
Version 1.7.2 30/06/2022
-------------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion config/settings.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import os
import json

VERSION = "1.8"
VERSION = "1.8rc1"

top_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Top level pyControl folder.
dirs = {
Expand Down
2 changes: 1 addition & 1 deletion pyControl/framework.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from . import state_machine as sm
from . import hardware as hw

VERSION = '1.8'
VERSION = '1.8rc1'

class pyControlError(BaseException): # Exception for pyControl errors.
pass
Expand Down
2 changes: 1 addition & 1 deletion readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,6 @@ tasks : Task definition files
tools : Tools for importing and visualising pycontrol data
pyControl_GUI.py : Python script to launch the GUI.

Version: v1.7.2
Version: v1.8rc1
---------------

0 comments on commit bc67be2

Please sign in to comment.