Cicero Word Generator is a user interface and control software suite designed with atomic physics experiments in mind. It can be used to design and run sequences on National Instruments digital and analog output cards. If you would like to use this software without compiling it yourself, please click on the Downloads link below, and download the appropriate version .zip file which includes compiled executibles. Please read ReleaseNotes.txt in the top level of this zip file when upgrading versions for any necessary user-migration actions.
Currently there is basic support (when using an FPGA for sample clock generation) for sequences to pause and be re-triggered in response to some output. However, if the FPGA never receives a retrigger, then the sequence will never finish being generated. In use cases that come to mind (say, retrigger the sequence when the MOT fluorescence reaches some value X), there could be many reasons why this infinite wait undesirable (fail gracefully if the atom shutter is closed and allow the sequence to keep running).
Should be fairly straightforward to have a specifyable "maximum retrigger wait". This would involve changes to both the UI, to Atticus, and to the FPGA code.
Currently there is basic support (when using an FPGA for sample clock generation) for sequences to pause and be re-triggered in response to some output. However, if the FPGA never receives a retrigger, then the sequence will never finish being generated. In use cases that come to mind (say, retrigger the sequence when the MOT fluorescence reaches some value X), there could be many reasons why this infinite wait undesirable (fail gracefully if the atom shutter is closed and allow the sequence to keep running).
Should be fairly straightforward to have a specifyable "maximum retrigger wait". This would involve changes to both the UI, to Atticus, and to the FPGA code.