-
Notifications
You must be signed in to change notification settings - Fork 0
Configuring StimControl
Michelle Sands edited this page Nov 13, 2025
·
3 revisions
- Active hardware - from session parameters (changes which DAQ channels are active for that session)
- Device parameters - from component parameters (changes various attributes for each device) and through the GUI Setup tab
- DAQ channel preview visibility - from DAQ channel config files (changes visibility within StimControl, does not change which channels are saved)
- Experiment parameters - from protocols. See Protocols
Config files can be found in StimControl/config.
StimControl supports three kinds of config files:
- session parameters: meta file of locations for all other parameters.
- component parameters (a json file of all hardware and their configurable parameter values, plus additional parameter files as needed - e.g. DAQ channel config)
- experiment protocols (see Protocols)
They are connected using device
ProtocolIDs as follows:

Or, to make the connections more explicit:

In essence, the component-protocol map allows for stimuli that require cooperation between multiple devices (most commonly, a device will be configured and sent commands via a PC connection, then GPIO-triggered via a DAQ device).