pynn_brainscales.brainscales2.recording_data.RecordingConfig
-
class
pynn_brainscales.brainscales2.recording_data.RecordingConfig Bases:
objectSave which observables are recorded with which “device”.
This class saves which observables are recorded for which recording site (recording site = neuron + compartment) and which device is used, where a device is the method of readout, i.e. MADC.
-
__init__() → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__()Initialize self.
add_cadc_recording(variables, recording_sites)add_madc_recording(variables, recording_sites)add_pad_readout(variables, recording_sites, pad)add_spike_recording(recording_sites)remove(recording_site)-
add_cadc_recording(variables: Set[str], recording_sites: Set[pynn_brainscales.brainscales2.recording_data.GrenadeRecId])
-
add_madc_recording(variables: Set[str], recording_sites: Set[pynn_brainscales.brainscales2.recording_data.GrenadeRecId])
-
add_pad_readout(variables: Set[str], recording_sites: Set[pynn_brainscales.brainscales2.recording_data.GrenadeRecId], pad: int, buffered: bool = True)
-
add_spike_recording(recording_sites: List[pynn_brainscales.brainscales2.recording_data.GrenadeRecId])
-
remove(recording_site: pynn_brainscales.brainscales2.recording_data.GrenadeRecId)
-