31#define MAX_NUMBER_OF_REGIONS 8
39#define IOCTRL_OUTPUT_COUNT 8
All settings options and software constants.
@ file_filename_full_size
Definition enum_settings.h:501
@ file_path_size
Definition enum_settings.h:499
@ file_timestamp_size
Definition enum_settings.h:500
#define DACCOUNT
Number of DAC channels in the high speed camera.
Definition struct.h:35
#define MAXPCIECARDS
Maximum number of PCIe cards.
Definition struct.h:19
#define MAXCAMCNT
Maximum number of cameras per PCIe card.
Definition struct.h:25
#define IOCTRL_OUTPUT_COUNT
Number of output channels in the IOCTRL.
Definition struct.h:39
#define MAX_NUMBER_OF_REGIONS
Maximum for the setting camera_settings::number_of_regions.
Definition struct.h:31
Individual settings for each PCIe board.
Definition struct.h:48
uint32_t shift_s1s2_to_next_scan
Definition struct.h:365
uint32_t btime
Definition struct.h:72
uint32_t manipulate_data_mode
Definition struct.h:382
uint32_t stime
Definition struct.h:68
uint32_t lines_binning
Definition struct.h:238
uint32_t is_cooled_camera_legacy_mode
Definition struct.h:374
uint32_t ioctrl_output_width_in_5ns[IOCTRL_OUTPUT_COUNT]
Definition struct.h:304
uint32_t led_off
Definition struct.h:164
uint32_t vfreq
Definition struct.h:225
uint32_t sensor_reset_or_hsir_ec
Definition struct.h:348
uint32_t channel_select
Definition struct.h:292
uint32_t is_fft_legacy
Definition struct.h:158
uint32_t sensor_type
Definition struct.h:126
uint32_t region_size[MAX_NUMBER_OF_REGIONS]
Definition struct.h:261
uint32_t ec_legacy_mode
Definition struct.h:394
uint32_t adc_gain
Definition struct.h:183
uint32_t bec_in_10ns
Definition struct.h:288
uint32_t camcnt
Definition struct.h:136
uint32_t adc_custom_pattern
Definition struct.h:280
uint32_t temp_level
Definition struct.h:195
uint32_t dac_output[MAXCAMCNT][DACCOUNT]
Definition struct.h:265
uint32_t bti_mode
Definition struct.h:64
uint32_t sslope
Definition struct.h:92
uint32_t s1s2_read_delay_in_10ns
Definition struct.h:252
uint32_t fft_lines
Definition struct.h:218
uint32_t ioctrl_T0_period_in_10ns
Definition struct.h:312
uint32_t xckdelay_in_10ns
Definition struct.h:110
uint32_t use_software_polling
Definition struct.h:56
uint32_t trigger_mode_integrator
Definition struct.h:122
uint32_t write_to_disc
Definition struct.h:354
char file_path[file_path_size]
Definition struct.h:359
uint32_t monitor
Definition struct.h:378
uint32_t timer_resolution_mode
Definition struct.h:398
uint32_t dma_buffer_size_in_scans
Definition struct.h:316
uint32_t sticnt
Definition struct.h:330
uint32_t bticnt
Definition struct.h:202
uint32_t fft_mode
Definition struct.h:229
uint32_t tocnt
Definition struct.h:323
uint32_t ioctrl_impact_start_pixel
Definition struct.h:300
uint32_t bslope
Definition struct.h:96
uint32_t camera_system
Definition struct.h:130
double manipulate_data_custom_factor
Definition struct.h:386
uint32_t number_of_regions
Definition struct.h:245
uint32_t ioctrl_output_delay_in_5ns[IOCTRL_OUTPUT_COUNT]
Definition struct.h:308
uint32_t sensor_gain
Definition struct.h:175
uint32_t tor
Definition struct.h:269
uint32_t bdat_in_10ns
Definition struct.h:88
uint32_t pixel
Definition struct.h:143
uint32_t gpx_offset
Definition struct.h:210
uint32_t sec_in_10ns
Definition struct.h:118
uint32_t adc_mode
Definition struct.h:273
uint32_t sdat_in_10ns
Definition struct.h:80
uint32_t sti_mode
Definition struct.h:60
In this struct are settings, that are the same for all PCIe boards.
Definition struct.h:454
uint32_t continuous_measurement
Definition struct.h:470
uint32_t board_sel
Definition struct.h:458
uint32_t cont_pause_in_microseconds
Definition struct.h:474
uint32_t nos
Definition struct.h:462
uint32_t nob
Definition struct.h:466
In this struct are settings, that are the same for all PCIe boards.
Definition struct.h:405
uint32_t board_sel
Definition struct.h:414
uint32_t nos
Definition struct.h:421
uint32_t cont_pause_in_microseconds
Definition struct.h:441
uint32_t continuous_measurement
Definition struct.h:434
struct camera_settings camera_settings[MAXPCIECARDS]
Definition struct.h:445
uint32_t nob
Definition struct.h:428
uint32_t s1State
Definition struct.h:500
uint32_t impactSignal1
Definition struct.h:502
uint32_t scanIndex
Definition struct.h:498
uint32_t s2State
Definition struct.h:501
uint32_t overTemp
Definition struct.h:495
uint32_t cameraSystem3001
Definition struct.h:504
uint32_t blockIndex
Definition struct.h:497
uint32_t cameraSystem3030
Definition struct.h:506
uint32_t fpgaVerMajor
Definition struct.h:507
uint32_t fpgaVerMinor
Definition struct.h:508
uint32_t scanIndex2
Definition struct.h:499
uint32_t impactSignal2
Definition struct.h:503
uint32_t cameraSystem3010
Definition struct.h:505
uint32_t tempGood
Definition struct.h:496
char filename_full[file_filename_full_size]
Definition struct.h:516
uint64_t measurement_cnt
Definition struct.h:528
uint64_t last_measurement_before_error
Definition struct.h:547
uint32_t last_block_before_error
Definition struct.h:546
struct file_header fh
Definition struct.h:532
uint32_t error_cnt
Definition struct.h:536
uint32_t last_sample
Definition struct.h:540
uint32_t last_sample_before_error
Definition struct.h:545
uint32_t sample_cnt
Definition struct.h:520
uint32_t last_block
Definition struct.h:544
uint32_t block_cnt
Definition struct.h:524