File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11-------------------------------------------------------------------------------
2- Version 1.8 release candidate 1 2022-10-07
2+ Version 1.8 2022-11-08
33-------------------------------------------------------------------------------
44
55GUI:
1111- Required device driver files are now automatically transferred to the pyboard
1212 when a task or hardware definition is uploaded.
1313
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+
1420- Various small improvements and bug fixes.
1521
1622Framework:
@@ -30,10 +36,14 @@ Framework:
3036
3137- Added uRFID device class for controlling Priority 1 Designs RFID module.
3238
39+ - Added print_variables function for printing variable values to the data
40+ log as a json formatted string.
41+
3342Data import:
3443
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.
3747
3848-------------------------------------------------------------------------------
3949Version 1.7.2 2022-06-30
Original file line number Diff line number Diff line change 11import os
22import json
33
4- VERSION = "1.8rc1 "
4+ VERSION = "1.8 "
55
66top_dir = os .path .dirname (os .path .dirname (os .path .abspath (__file__ ))) # Top level pyControl folder.
77dirs = {
Original file line number Diff line number Diff line change 33from . import state_machine as sm
44from . import hardware as hw
55
6- VERSION = '1.8rc1 '
6+ VERSION = '1.8 '
77
88class pyControlError (BaseException ): # Exception for pyControl errors.
99 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/
44
55Repository contents:
66
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
1718
18- Version: v1.8rc1
19+ Version: v1.8
1920---------------
2021
You can’t perform that action at this time.
0 commit comments