User manual

76
Insert Event buttons can be used and still save ADsweep data. These include ‘AvgLoop’, ‘Loop’,
‘P0sweep’ and P1sweep events. If you use the yellow Insert Event buttons, the ‘Run’, ‘ElseRun’,
‘Tosweep’ ‘T1sweep’ and ‘Delay events, your protocol will run perfectly OK, except that the
ADsweep data will not be saved. This allows you to easily test the Advanced Mode functions to
see if it is worthwhile upgrading to the Advanced Version.
4.4.1 Slow Repetitive Pulse Sweeps with and without Signal Averaging
Even with the Basic Mode, partially functional Protocol Builder, you can run basic LTP experiments. In
basic LTP experiments, a P0sweep normally generates S0 pulse stimulation only, and P1sweep normally
generates S1 pulse stimulation only. Therefore, slow repetitive P0sweeps produces slow repetitive S0
pulse stimulation, and alternating P0 and P1sweeps produces alternating S0 and S1 pulse stimulation.
If you:
1) click on the ‘Init’ Protocol button
you immediately write a continuous loop containing one P0sweep which produces continuous, repetitive
P0sweeps (with no signal averaging) (Fig. 4.4.1.1A, top). The loop is continuous because it loops for
99999 times which is essentially longer than the experiment.
If you want to produce repetitively alternating P0/P1sweeps, you:
1) press down the LeftMouseButton to click on the ‘P1sweep’ Insert button,
2) hold the LeftMouseButton down to drag the P1sweep down to just below the P0sweep in the
MainProtocol script, and then
3) release the LeftMouseButton to insert the P1sweep just below the P0sweep (see red line/arrow in
Fig. 4.4.1.1A, bottom).
If you want to signal average, you:
1) click on the Init ‘Avg Protocols’ button
to write a continuous outer loop containing an AvgLoop of 4, which in turn contains one P0sweep (Fig.
4.4.1.1B, top). This is a standard protocol for signal averaging every 4 P0sweeps, while continuously
repeating this averaging.
However, rather than clicking the Init Avg Protocolsbutton (Fig. 4.4.1.1B, top) to write the basic signal
averaging protocol, you could:
1) click on the ‘Init’ Protocol button to get the basic continuous loop protocol (Fig. 4.4.1.1A, top),
2) click on the P0sweep in the loop with the LeftMouseButton, drag it down to the delete box, and
release the LeftMouseButton to remove the P0sweep from the continuous loop,
3) click on the Avg’Loop Insert button, drag it down between the Loop and EndLoop events, and
release the LeftMouse button to insert an AvgLoop in the continuous Loop, and finally
4) click on the ‘P0’sweep Insert button, drag it down between the AvgLoop and EndLoop events and
release it to insert a P0sweep in the AvgLoop.
After you do this you have the protocol in Fig. 4.4.1.1B (top) that was alternatively achieved by clicking the
Init Avg Protocols’ button. This shows that even running just a basic LTP experiment protocol is actually
just using a simple Protocol Builder script. Hopefully, it has also demonstrated that writing Protocol
Builder scripts is incredibly simple, or as the British say, “Bloody Obvious”.