Skip to content

Commit bc67be2

Browse files
committed
- Updated changlog, readme and version variables for release 1.8rc1
1 parent 12be0d8 commit bc67be2

File tree

4 files changed

+40
-3
lines changed

4 files changed

+40
-3
lines changed

Diff for: ChangeLog.txt

+37
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,40 @@
1+
-------------------------------------------------------------------------------
2+
Version 1.8 release candidate 1 07/10/2022
3+
-------------------------------------------------------------------------------
4+
5+
GUI:
6+
7+
- GUI is now compatible with PyQt 6 and Python 3.10.
8+
9+
- New GUI settings dialog.
10+
11+
- Required device driver files are now automatically transferred to the pyboard
12+
when a task or hardware definition is uploaded.
13+
14+
- Various small improvements and bug fixes.
15+
16+
Framework:
17+
18+
- Major refactoring of framework code to make it simpler and more readable.
19+
20+
- Analog inputs now stream data to the computer continously while the GUI is
21+
running rather than having record() and stop() methods to start and stop
22+
data streaming.
23+
24+
- Events triggered by timers are now output to the data log by default.
25+
26+
- Removed decimate argument from digital input as it was not used in practice.
27+
28+
- Added Frame_trigger device class for triggering camera frames as a specified
29+
frequency and recording the frame times to an analog data file.
30+
31+
- Added uRFID device class for controlling Priority 1 Designs RFID module.
32+
33+
Data import:
34+
35+
- Added session_dataframe function for generating a pandas dataframe from
36+
a pyControl data file.
37+
138
-------------------------------------------------------------------------------
239
Version 1.7.2 30/06/2022
340
-------------------------------------------------------------------------------

Diff for: config/settings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import os
22
import json
33

4-
VERSION = "1.8"
4+
VERSION = "1.8rc1"
55

66
top_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) # Top level pyControl folder.
77
dirs = {

Diff for: pyControl/framework.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from . import state_machine as sm
44
from . import hardware as hw
55

6-
VERSION = '1.8'
6+
VERSION = '1.8rc1'
77

88
class pyControlError(BaseException): # Exception for pyControl errors.
99
pass

Diff for: readme.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,6 @@ tasks : Task definition files
1515
tools : Tools for importing and visualising pycontrol data
1616
pyControl_GUI.py : Python script to launch the GUI.
1717

18-
Version: v1.7.2
18+
Version: v1.8rc1
1919
---------------
2020

0 commit comments

Comments
 (0)