File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change 22using System . ComponentModel ;
33using System . Drawing . Design ;
44using System . Reactive . Disposables ;
5+ using System . Xml . Serialization ;
56using Bonsai ;
67
78namespace OpenEphys . Onix1
@@ -56,6 +57,7 @@ public ConfigureNeuropixelsV2e(ConfigureNeuropixelsV2e configureNode)
5657 [ Category ( ConfigurationCategory ) ]
5758 [ Description ( "Probe A configuration." ) ]
5859 [ Editor ( "OpenEphys.Onix1.Design.NeuropixelsV2eProbeConfigurationEditor, OpenEphys.Onix1.Design" , typeof ( UITypeEditor ) ) ]
60+ [ XmlElement ( nameof ( ProbeConfigurationA ) , typeof ( NeuropixelsV2QuadShankProbeConfiguration ) ) ]
5961 public NeuropixelsV2ProbeConfiguration ProbeConfigurationA { get ; set ; } = new NeuropixelsV2QuadShankProbeConfiguration ( NeuropixelsV2Probe . ProbeA , NeuropixelsV2QuadShankReference . External ) ;
6062
6163 /// <inheritdoc/>
@@ -69,6 +71,7 @@ public ConfigureNeuropixelsV2e(ConfigureNeuropixelsV2e configureNode)
6971 [ Category ( ConfigurationCategory ) ]
7072 [ Description ( "Probe B configuration." ) ]
7173 [ Editor ( "OpenEphys.Onix1.Design.NeuropixelsV2eProbeConfigurationEditor, OpenEphys.Onix1.Design" , typeof ( UITypeEditor ) ) ]
74+ [ XmlElement ( nameof ( ProbeConfigurationB ) , typeof ( NeuropixelsV2QuadShankProbeConfiguration ) ) ]
7275 public NeuropixelsV2ProbeConfiguration ProbeConfigurationB { get ; set ; } = new NeuropixelsV2QuadShankProbeConfiguration ( NeuropixelsV2Probe . ProbeB , NeuropixelsV2QuadShankReference . External ) ;
7376
7477 /// <inheritdoc/>
Original file line number Diff line number Diff line change 22using System . ComponentModel ;
33using System . Drawing . Design ;
44using System . Reactive . Disposables ;
5+ using System . Xml . Serialization ;
56using Bonsai ;
67
78namespace OpenEphys . Onix1
@@ -71,6 +72,7 @@ public ConfigureNeuropixelsV2eBeta(ConfigureNeuropixelsV2eBeta configureNode)
7172 [ Category ( ConfigurationCategory ) ]
7273 [ Description ( "Probe A configuration." ) ]
7374 [ Editor ( "OpenEphys.Onix1.Design.NeuropixelsV2eProbeConfigurationEditor, OpenEphys.Onix1.Design" , typeof ( UITypeEditor ) ) ]
75+ [ XmlElement ( nameof ( ProbeConfigurationA ) , typeof ( NeuropixelsV2QuadShankProbeConfiguration ) ) ]
7476 public NeuropixelsV2ProbeConfiguration ProbeConfigurationA { get ; set ; } = new NeuropixelsV2QuadShankProbeConfiguration ( NeuropixelsV2Probe . ProbeA , NeuropixelsV2QuadShankReference . External ) ;
7577
7678 /// <inheritdoc/>
@@ -84,6 +86,7 @@ public ConfigureNeuropixelsV2eBeta(ConfigureNeuropixelsV2eBeta configureNode)
8486 [ Category ( ConfigurationCategory ) ]
8587 [ Description ( "Probe B configuration." ) ]
8688 [ Editor ( "OpenEphys.Onix1.Design.NeuropixelsV2eProbeConfigurationEditor, OpenEphys.Onix1.Design" , typeof ( UITypeEditor ) ) ]
89+ [ XmlElement ( nameof ( ProbeConfigurationB ) , typeof ( NeuropixelsV2QuadShankProbeConfiguration ) ) ]
8790 public NeuropixelsV2ProbeConfiguration ProbeConfigurationB { get ; set ; } = new NeuropixelsV2QuadShankProbeConfiguration ( NeuropixelsV2Probe . ProbeB , NeuropixelsV2QuadShankReference . External ) ;
8891
8992 /// <inheritdoc/>
You can’t perform that action at this time.
0 commit comments