-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
DECTRIS are now releasing other detectors based on the SIMPLON 1.8.0 api, currently we have access to the PILATUS4 and SELUN.
A quick addition of extra PVs for PILATUS4 four energy-thresholds (control, but not image readback) has been done in https://github.com/APSDetectors/ADEiger/tree/pilatus4
However we may be better off revisiting the architecture of this driver to handle different detector models. Perhaps we can create settings dynamically based on querying the api rather than from conditionals on the model string.
Note the API can be enumerated by requesting http://<api_url>/keys e.g. (with a SELUN detector):
$ curl http://10.42.41.10/detector/api/1.8.0/keys
["command","config","status"]$ curl http://10.42.41.10/detector/api/1.8.0/config/keys
["auto_sum_strict","auto_summation","beam_center_x","beam_center_y","binning_mode","bit_depth_image","bit_depth_readout","chi_axis","chi_increment","chi_start","compression","count_time","counting_mode","countrate_correction_applied","countrate_correction_count_cutoff","countrate_correction_table","data_collection_date","description","detector_distance","detector_number","detector_orientation","detector_orientation_angle","detector_orientation_axis","detector_readout_time","detector_translation","eiger_fw_version","element","fast_arm","flatfield","flatfield_correction_applied","flux_type","flux_value","frame_count_time","frame_time","incident_energy","incident_particle_type","instrument_name","kappa_axis","kappa_increment","kappa_start","mask_to_zero","nexpi","nimages","ntrigger","number_of_excluded_pixels","omega_axis","omega_increment","omega_start","phi_axis","phi_increment","phi_start","photon_energy","pixel_format","pixel_mask","pixel_mask_applied","roi_mode","sample_name","sensor_material","sensor_thickness","software_version","source_name","test_image_mode","test_image_value","threshold/1/energy","threshold/1/flatfield","threshold/1/number_of_excluded_pixels","threshold/1/pixel_mask","threshold_energy","transformation_order","trigger_mode","trigger_start_delay","two_theta_axis","two_theta_increment","two_theta_start","virtual_pixel_correction_applied","x_pixel_size","x_pixels_in_detector","y_pixel_size","y_pixels_in_detector"]Metadata
Metadata
Assignees
Labels
No labels