File tree 4 files changed +27
-16
lines changed
4 files changed +27
-16
lines changed Original file line number Diff line number Diff line change 1
1
-------------------------------------------------------------------------------
2
- Version 1.8 release candidate 1 2022-10-07
2
+ Version 1.8 2022-11-08
3
3
-------------------------------------------------------------------------------
4
4
5
5
GUI:
11
11
- Required device driver files are now automatically transferred to the pyboard
12
12
when a task or hardware definition is uploaded.
13
13
14
+ - Hardware definition files are now stored in a hardware_definitions folder
15
+ not the generic config folder.
16
+
17
+ - pyboards can how be hidden so they do not show up in board select GUI menus
18
+ by naming them _hidden_ in the setups tab.
19
+
14
20
- Various small improvements and bug fixes.
15
21
16
22
Framework:
@@ -30,10 +36,14 @@ Framework:
30
36
31
37
- Added uRFID device class for controlling Priority 1 Designs RFID module.
32
38
39
+ - Added print_variables function for printing variable values to the data
40
+ log as a json formatted string.
41
+
33
42
Data import:
34
43
35
- - Added session_dataframe function for generating a pandas dataframe from
36
- a pyControl data file.
44
+ - Added session_dataframe() function for generating a pandas dataframe from
45
+ a pyControl data file and experiment_dataframe() for generating a pandas
46
+ dataframe from an experiment data folder.
37
47
38
48
-------------------------------------------------------------------------------
39
49
Version 1.7.2 2022-06-30
Original file line number Diff line number Diff line change 1
1
import os
2
2
import json
3
3
4
- VERSION = "1.8rc1 "
4
+ VERSION = "1.8 "
5
5
6
6
top_dir = os .path .dirname (os .path .dirname (os .path .abspath (__file__ ))) # Top level pyControl folder.
7
7
dirs = {
Original file line number Diff line number Diff line change 3
3
from . import state_machine as sm
4
4
from . import hardware as hw
5
5
6
- VERSION = '1.8rc1 '
6
+ VERSION = '1.8 '
7
7
8
8
class pyControlError (BaseException ): # Exception for pyControl errors.
9
9
pass
Original file line number Diff line number Diff line change @@ -4,17 +4,18 @@ For more information please see the Docs: http://pycontrol.readthedocs.io/
4
4
5
5
Repository contents:
6
6
7
- gui : Graphical user interface
8
- com : Serial communication and data logging
9
- config : Configuration files edited by user
10
- data : Behavioural data.
11
- experiments : Experiment definition files.
12
- devices : pyControl hardware classes (uploaded to pyboard).
13
- pyControl : pyControl framework (uploaded to pyboard).
14
- tasks : Task definition files
15
- tools : Tools for importing and visualising pycontrol data
16
- pyControl_GUI.py : Python script to launch the GUI.
7
+ gui : Graphical user interface
8
+ com : Serial communication and data logging
9
+ config : Configuration files
10
+ data : Behavioural data
11
+ experiments : Experiment definition files
12
+ devices : Hardware device classes
13
+ pyControl : pyControl framework
14
+ tasks : User task definition files
15
+ hardware_defintions : User hardware definition files
16
+ tools : Tools for importing and visualising pycontrol data
17
+ pyControl_GUI.py : Python script to launch the GUI
17
18
18
- Version: v1.8rc1
19
+ Version: v1.8
19
20
---------------
20
21
You can’t perform that action at this time.
0 commit comments