Speed up histmem config when SICS starts up.
Clock scale, frame freq and source should be set in the instrument specific hmm_configuration.tcl file, not in hmm_configuration_common_1.tcl.
This commit is contained in:
@@ -34,6 +34,7 @@ proc ::histogram_memory::init_OAT_TABLE {} {
|
||||
set tbinwidth_ns [expr $period/$tbins * 1e9]
|
||||
hmm configure fat_clock_scale $clock_scale
|
||||
hmm configure fat_frame_frequency $freq
|
||||
hmm configure fat_frame_source EXTERNAL
|
||||
# The entries in the time bin array are in nanoseconds/clock_scale because the clock base is in nanoseconds
|
||||
set tbb0 0.0
|
||||
set tbb1 [expr $tbb0 + $tbinwidth_ns / $clock_scale]
|
||||
@@ -203,7 +204,7 @@ proc ::histogram_memory::isc_initialize {} {
|
||||
# hmm configure FAT_SIMULATED_EVENT_X1 $xbbmax
|
||||
::histogram_memory::init_OAT_TABLE
|
||||
::histogram_memory::init_SAT_TABLE
|
||||
# ::histogram_memory::init_CAT_TABLE
|
||||
::histogram_memory::init_CAT_TABLE
|
||||
::histogram_memory::upload_config Filler_defaults
|
||||
|
||||
set ::histogram_memory::histmem_axes(HOR) /instrument/detector/x_pixel_angular_offset
|
||||
|
||||
Reference in New Issue
Block a user