vi Contents
5.3 Dualmodulation: fastandslowmodes . . . . . . . . 29
5.4 Examples.......................... 30
6 PID stabilisation 35
6.1 Signalconditioning. . . . . . . . . . . . . . . . . . . . 35
6.2 PIDcontrolloop . . . . . . . . . . . . . . . . . . . . . 36
6.3 DualmodulationwithPID . . . . . . . . . . . . . . . 37
6.4 Noise-eaterimplementation. . . . . . . . . . . . . . . 38
6.5 Example.......................... 39
7 Digital I/O 41
7.1 DB15connector...................... 41
7.2 High-speeddigital . . . . . . . . . . . . . . . . . . . . 43
7.3 Configuration....................... 44
7.4 TTLswitching....................... 46
7.5 Externalswitchingtiming . . . . . . . . . . . . . . . . 48
7.6 Counters.......................... 50
7.7 Examples.......................... 51
8 Simple table mode 53
8.1 Operationalprinciple. . . . . . . . . . . . . . . . . . . 53
8.2 Definingtableentries . . . . . . . . . . . . . . . . . . 54
8.3 DigitalI/O......................... 57
8.4 Loopsandtriggers . . . . . . . . . . . . . . . . . . . . 62
8.5 Uploadanddownload . . . . . . . . . . . . . . . . . . 65
8.6 Re-armandrestart . . . . . . . . . . . . . . . . . . . . 66
8.7 Linearramps ....................... 67
8.8 Synchronoustableexecution . . . . . . . . . . . . . . 69
9 Advanced table mode (XRF) 71
9.1 Operationalprinciple. . . . . . . . . . . . . . . . . . . 71
9.2 Definingtableentries . . . . . . . . . . . . . . . . . . 72
9.3 Initialandfinalstates . . . . . . . . . . . . . . . . . . 76
9.4 Counters.......................... 77
9.5 Loopsandtriggers . . . . . . . . . . . . . . . . . . . . 78
9.6 Linearrampsusingextrapolation. . . . . . . . . . . . 79
9.7 Frequencygain...................... 81
9.8 Otherinstructionparameters . . . . . . . . . . . . . . 83