55 xmlns : rx =" clr-namespace:Bonsai.Reactive;assembly=Bonsai.Core"
66 xmlns : harp =" clr-namespace:Bonsai.Harp;assembly=Bonsai.Harp"
77 xmlns : gl =" clr-namespace:Bonsai.Shaders;assembly=Bonsai.Shaders"
8- xmlns : dsp =" clr-namespace:Bonsai.Dsp;assembly=Bonsai.Dsp"
98 xmlns : scr =" clr-namespace:Bonsai.Scripting.Expressions;assembly=Bonsai.Scripting.Expressions"
109 xmlns =" https://bonsai-rx.org/2018/workflow" >
1110 <Workflow >
151150 <Name >CurrentPosition</Name >
152151 </Expression >
153152 <Expression xsi : type =" SubscribeSubject" >
154- <Name >EncoderSample</Name >
155- </Expression >
156- <Expression xsi : type =" MemberSelector" >
157- <Selector >Value</Selector >
158- </Expression >
159- <Expression xsi : type =" MemberSelector" >
160- <Selector >InstantVelocity</Selector >
161- </Expression >
162- <Expression xsi : type =" SubscribeSubject" >
163- <Name >TaskLogicParameters</Name >
164- </Expression >
165- <Expression xsi : type =" MemberSelector" >
166- <Selector >OperationControl</Selector >
153+ <Name >FilteredCurrentVelocity</Name >
167154 </Expression >
168155 <Expression xsi : type =" MemberSelector" >
169- <Selector >PositionControl.FrequencyFilterCutoff</Selector >
170- </Expression >
171- <Expression xsi : type =" PropertyMapping" >
172- <PropertyMappings >
173- <Property Name =" Cutoff1" />
174- </PropertyMappings >
175- </Expression >
176- <Expression xsi : type =" SubscribeSubject" >
177- <Name >TreadmillSamplingRate</Name >
178- </Expression >
179- <Expression xsi : type =" PropertyMapping" >
180- <PropertyMappings >
181- <Property Name =" SampleRate" />
182- </PropertyMappings >
183- </Expression >
184- <Expression xsi : type =" Combinator" >
185- <Combinator xsi : type =" dsp:FrequencyFilter" >
186- <dsp : SampleRate >250</dsp : SampleRate >
187- <dsp : Cutoff1 >5</dsp : Cutoff1 >
188- <dsp : Cutoff2 >0</dsp : Cutoff2 >
189- <dsp : KernelLength >60</dsp : KernelLength >
190- <dsp : FilterType >LowPass</dsp : FilterType >
191- </Combinator >
192- </Expression >
193- <Expression xsi : type =" MulticastSubject" >
194- <Name >FilteredCurrentVelocity</Name >
156+ <Selector >Item1</Selector >
195157 </Expression >
196158 <Expression xsi : type =" SubscribeSubject" >
197159 <Name >StopVelocityThreshold</Name >
210172 <Combinator xsi : type =" rx:DistinctUntilChanged" />
211173 </Expression >
212174 <Expression xsi : type =" MemberSelector" >
213- <Selector >Seconds </Selector >
175+ <Selector >Item2 </Selector >
214176 </Expression >
215177 <Expression xsi : type =" Combinator" >
216178 <Combinator xsi : type =" rx:WithLatestFrom" />
294256 <Edge From =" 25" To =" 26" Label =" Source1" />
295257 <Edge From =" 26" To =" 27" Label =" Source1" />
296258 <Edge From =" 28" To =" 29" Label =" Source1" />
297- <Edge From =" 28" To =" 43 " Label =" Source1" />
298- <Edge From =" 29" To =" 30 " Label =" Source1" />
299- <Edge From =" 30" To =" 37 " Label =" Source1" />
300- <Edge From =" 31" To =" 32" Label =" Source1 " />
259+ <Edge From =" 28" To =" 34 " Label =" Source1" />
260+ <Edge From =" 29" To =" 32 " Label =" Source1" />
261+ <Edge From =" 30" To =" 31 " Label =" Source1" />
262+ <Edge From =" 31" To =" 32" Label =" Source2 " />
301263 <Edge From =" 32" To =" 33" Label =" Source1" />
302- <Edge From =" 33" To =" 34 " Label =" Source1" />
303- <Edge From =" 34" To =" 37 " Label =" Source2" />
264+ <Edge From =" 33" To =" 35 " Label =" Source1" />
265+ <Edge From =" 34" To =" 35 " Label =" Source2" />
304266 <Edge From =" 35" To =" 36" Label =" Source1" />
305- <Edge From =" 36" To =" 37" Label =" Source3 " />
267+ <Edge From =" 36" To =" 37" Label =" Source1 " />
306268 <Edge From =" 37" To =" 38" Label =" Source1" />
307- <Edge From =" 38" To =" 41" Label =" Source1" />
308269 <Edge From =" 39" To =" 40" Label =" Source1" />
309- <Edge From =" 40" To =" 41 " Label =" Source2 " />
270+ <Edge From =" 40" To =" 43 " Label =" Source1 " />
310271 <Edge From =" 41" To =" 42" Label =" Source1" />
311- <Edge From =" 42" To =" 44" Label =" Source1" />
312- <Edge From =" 43" To =" 44" Label =" Source2" />
313- <Edge From =" 44" To =" 45" Label =" Source1" />
314- <Edge From =" 45" To =" 46" Label =" Source1" />
315- <Edge From =" 46" To =" 47" Label =" Source1" />
316- <Edge From =" 48" To =" 49" Label =" Source1" />
317- <Edge From =" 49" To =" 52" Label =" Source1" />
318- <Edge From =" 50" To =" 51" Label =" Source1" />
319- <Edge From =" 51" To =" 52" Label =" Source2" />
320- <Edge From =" 52" To =" 54" Label =" Source1" />
321- <Edge From =" 53" To =" 54" Label =" Source2" />
272+ <Edge From =" 42" To =" 43" Label =" Source2" />
273+ <Edge From =" 43" To =" 45" Label =" Source1" />
274+ <Edge From =" 44" To =" 45" Label =" Source2" />
322275 </Edges >
323276 </Workflow >
324277</WorkflowBuilder >
0 commit comments