Data Structures and Inputs¶
Enums¶
Command Types¶
Set of all available low-level commands
Output Modes¶
Beam Types¶
Numeric types¶
These classes are provided as convenient wrappers to validate command inputs. When used as type hints, they are only annotations and are not enforced.
Numeric base types¶
14 bit integers¶
16 bit integers¶
8,8 fractional fixed point values¶
Scan Parameters¶
Dwell Time¶
DAC Code Ranges¶
- class obi.commands.structs.DACCodeRange(start, count, step)[source]¶
A range of DAC codes to be stepped through by internal FPGA counters. DAC step sizes are encoded with fractional bits.
- Parameters: