Commit Graph

  • efd8842540 do not close pilatus curtain after measurements feat/various-improvements x01da 2025-12-02 07:31:24 +01:00
  • fd1626fbcd nidaq improvement on_stage x01da 2025-11-17 11:24:13 +01:00
  • 062df3171b add additional signals for xrd tigger information x01da 2025-10-20 14:27:16 +02:00
  • 37a268fe7b add additional CI channels for NIDAQ. Add enable PV for dead time correction x01da 2025-10-20 12:58:31 +02:00
  • e9e7d84e60 reworked function to get rid of (potentionally infinite) loop. x01da 2025-10-08 15:44:15 +02:00
  • 1c0c9ad53e add opencv dependency for hutch cameras x01da 2025-09-18 14:06:44 +02:00
  • faeb991b75 create hutch camera class x01da 2025-09-18 14:01:41 +02:00
  • 7377613213 add config signals x01da 2025-09-18 14:01:26 +02:00
  • d8383d3b73 add string representation of signals. add Pips class/device x01da 2025-09-18 14:01:05 +02:00
  • c3bfab2056 add string representation of signals x01da 2025-09-18 14:00:26 +02:00
  • 0261c601ff uncomment Pilatus-Sample distance x01da 2025-09-18 13:59:33 +02:00
  • d3dc130f11 uncomment ionization chamber and add pips diode x01da 2025-09-18 13:59:06 +02:00
  • ed1e5a027f add hutch cameras to config x01da 2025-09-18 13:58:38 +02:00
  • df2961ce8e add hutch cameras config x01da 2025-09-18 13:58:26 +02:00
  • e179fc1a07 add gas sensors to config x01da 2025-09-18 13:58:14 +02:00
  • 60d1dfc5af Update repo with template version v1.2.8 main perl_d 2026-02-27 15:49:26 +01:00
  • 3e2e37908b Update repo with template version v1.2.7 perl_d 2026-02-27 12:11:40 +01:00
  • 804a731181 test(pilatus): Fix on_complete callback for pilatus fix/compare_transition_status_refactoring appel_c 2025-12-05 14:17:02 +01:00
  • 99f6192f37 refactor: deprecate duplicate Status implementation. appel_c 2025-11-30 22:29:23 +01:00
  • 0a8272685d fix(status): cleanup and remove of old status usage appel_c 2025-11-30 22:28:34 +01:00
  • c6ed27966c fix(status): fix compare and transition status occurences appel_c 2025-11-26 13:46:53 +01:00
  • 3f29cad339 build: test ci shared action for pipeline refactor/ci_from_shared_actions appel_c 2025-09-23 18:14:55 -05:00
  • 6a8f6c7988 fix: remove enums from typehints fix/enums_status_with_list appel_c 2025-09-18 07:17:48 +02:00
  • 6bfc8999f7 refactor: fix set_exception for AndStatusWithList appel_c 2025-09-18 07:14:39 +02:00
  • c70088e7bc tests: fix test cases after refactoring fix_status_set_exception feat/pilatus appel_c 2025-09-17 07:37:44 +02:00
  • 190eae2c3f fix: formatting appel_c 2025-09-16 17:36:43 +02:00
  • 1d6caa2291 refactor(pilatus-curtain): cleanup pilatus curtain appel_c 2025-09-16 17:35:27 +02:00
  • 9b739c852d fix(mo1-bragg-devices): revert signal name change, motor_is_moving appel_c 2025-09-16 17:34:51 +02:00
  • 9d9a2e9681 refactor(pilatus): Cleanupt PIlatus integration appel_c 2025-09-16 17:33:40 +02:00
  • ed759da14f bugfix for XAS only scans x01da 2025-09-16 13:08:24 +02:00
  • 158175f545 add baseline signals (not workling yet) x01da 2025-09-16 09:11:48 +02:00
  • ed9148ed96 bugfix x01da 2025-09-16 09:11:31 +02:00
  • 0a83b59af8 refacotring x01da 2025-09-16 08:39:46 +02:00
  • a67394a9a2 refactoring x01da 2025-09-16 08:39:17 +02:00
  • a6f0d01558 updated/added configs x01da 2025-09-16 08:38:11 +02:00
  • 217a14d03d configure mono trigger signal gac-x01da 2025-09-11 11:19:29 +02:00
  • 4424f83b8b working example of combined xas_xrd scan gac-x01da 2025-09-11 09:19:51 +02:00
  • 626b0dc8a0 added xrd energy signal gac-x01da 2025-09-11 09:14:00 +02:00
  • 1f7fdb89d7 add on_stage for xas_xrd scans gac-x01da 2025-09-10 16:55:52 +02:00
  • ee748d56c4 added timestamp signals for nidaq gac-x01da 2025-09-10 16:55:20 +02:00
  • 02e6462ea1 updated trigger signals of mono gac-x01da 2025-09-10 16:54:56 +02:00
  • 2633c8be0a refactor(pilatus): add live mode to pilatus appel_c 2025-09-05 10:37:05 +02:00
  • 09c3e395de refactor(pilatus): update config, add live mode appel_c 2025-09-04 17:57:48 +02:00
  • 8e5bdd230d test(pilatus): add tests for the pilatus. on_stage & on_connected tests fail due to AD baseclass callbacks appel_c 2025-09-04 17:54:34 +02:00
  • dd0fe31cb7 feat(pilatus): Initial commit of Pilatus integration gac-x01da 2025-09-03 13:24:18 +02:00
  • 442c421d05 fix: update repo to copier template v1-2-2 appel_c 2025-09-11 18:17:22 +02:00
  • 85042a7f45 feat: update repo with copier template for gitea migration appel_c 2025-09-11 15:43:15 +02:00
  • 6a1992f605 fix(test-mo1-bragg): fix test for mo1_bragg mov succeeds. appel_c 2025-07-31 15:55:08 +02:00
  • aaf4084517 fix: rename .service_config to .config appel_c 2025-07-31 15:54:54 +02:00
  • 2fd783ad54 Bugfix advanced scan fix_mono_not_starting gac-x01da 2025-07-01 09:49:42 +02:00
  • 34dbc1839d fix test gac-x01da 2025-06-25 16:05:20 +02:00
  • db6a9a502f bugfix for when nidaq is stopped early gac-x01da 2025-06-25 15:56:39 +02:00
  • e6586ceab2 Make sure that parameters are set before validating gac-x01da 2025-06-25 15:55:54 +02:00
  • ed6d64c7f9 fix(camera): fix num_rotation_90 for cameras appel_c 2025-06-23 16:07:14 +02:00
  • 43e8aea6c8 tests: fix test for MR, mo1_bragg and nidaq tests skipped, check issue 22 appel_c 2025-06-20 09:30:53 +02:00
  • abf432f2a9 refactor: fix formatting appel_c 2025-06-20 09:19:51 +02:00
  • b3672cf5f5 refactor: add compare and transition status for nidaq and mo1_bragg gac-x01da 2025-06-20 09:16:27 +02:00
  • fa434794c3 feat(metadata-schema): add metadata schema gac-x01da 2025-06-20 09:16:03 +02:00
  • 9be74da098 feat(debye-nexus-structure): add first nexus template for debye gac-x01da 2025-06-20 09:15:39 +02:00
  • 29913cea61 refactor(nidaq-enums): add additional enums for NIDAQ gac-x01da 2025-06-20 09:14:40 +02:00
  • 881bc9e7a3 refactor(mo1-bragg-device): add Pvs for mono gac-x01da 2025-06-20 09:14:10 +02:00
  • e941647750 refactor(progress-signal): ProgressSignal for mo1_bragg and nidaq appel_c 2025-06-18 14:15:52 +02:00
  • 827557b667 refactor(debye-cam): add preview signal to camera integrations appel_c 2025-06-18 14:09:11 +02:00
  • a9fd62d249 feat: add initial file structure feat/file_structure_nexus gac-x01da 2025-05-27 11:42:52 +02:00
  • 27ff5697af fix(device-configs): change to relative path for !include syntax appel_c 2025-05-27 17:26:20 +02:00
  • 07d05f9490 fix(nidaq): fix proper handling return of DeviceStatus for complete method appel_c 2025-05-27 16:02:45 +02:00
  • 39adeb72de test: add test for nidaq continous scan gac-x01da 2025-05-27 11:40:49 +02:00
  • bc666dc807 fix: double timeout for for wait for ScanControlMessage gac-x01da 2025-05-27 10:51:56 +02:00
  • 89cc27a8da feat: add nidaq_continuous_scan scan gac-x01da 2025-05-27 10:50:35 +02:00
  • 718a001a8a typo and adding pinhole motors gac-x01da 2025-05-27 09:16:03 +02:00
  • f038679d76 refactor(nidaq): add energy pv from nidaq gac-x01da 2025-05-16 14:52:45 +02:00
  • a1433efbf8 update of test_config to include focusing mirror gac-x01da 2025-05-13 15:56:37 +02:00
  • 79ead32e79 feat(nidaq): ensure nidaq is powered on during on_connected gac-x01da 2025-05-09 10:15:35 +02:00
  • c934aa8e9a refactor: update configs with optic slit config, machine config gac-x01da 2025-05-09 10:00:31 +02:00
  • 0d87e958d0 Update copier template source to github perl_d 2025-06-11 16:26:24 +02:00
  • e4556ad90e refactor: migrate debye_bec to copier template appel_c 2025-05-15 14:27:34 +02:00
  • da89f9287c docs: Update device list ci_update_bot 2025-05-16 13:19:11 +00:00
  • 665c290a90 test(test-camers): Add unit tests for camera integration of prosilica and basler cameras appel_c 2025-05-12 08:32:25 +02:00
  • 10b0608d31 fix: debug with devices, throttle live_view to 1Hz gac-x01da 2025-05-08 18:25:35 +02:00
  • ca2cf40d6a refactor: refactor basler and prosilica cameras appel_c 2025-05-08 16:32:24 +02:00
  • 415c601d2a feat(debye-base-cam): introduce base class for cameras at debye appel_c 2025-05-08 16:31:49 +02:00
  • 0c1f41cd7c docs: Update device list ci_update_bot 2025-05-16 13:08:16 +00:00
  • 0cdad97d00 refactor: add mo1_bragg_angle to x01da_test_config gac-x01da 2025-05-16 15:02:28 +02:00
  • b3f63f4f76 tests(mo1-bragg-angle): add tests for mo1_bragg_angle appel_c 2025-05-09 16:26:00 +02:00
  • 87ea95e975 fix: improve move method of mo1_bragg_devices appel_c 2025-05-09 16:25:41 +02:00
  • 4d9a062b8c tests: fix tests and formatting appel_c 2025-05-09 16:00:07 +02:00
  • c782324065 feat(mo1-bragg-angle): add Mo1BraggAngle positioner class; closes #14 gac-x01da 2025-05-09 08:41:44 +02:00
  • 5bb0df2ddf refactor(mo1-bragg-positioner): remove move_type, cleanupt of angle pvs in mo1_bragg_positioner gac-x01da 2025-05-09 08:36:26 +02:00
  • 4a7e231518 feat(label_box): initial demo feat/label-group-box wyzula-jan 2025-05-07 14:59:45 +02:00
  • 20759e7ff1 docs: Update device list ci_update_bot 2025-05-07 11:44:11 +00:00
  • b03b90a86a fix: fix range checks in Mo1Bragg and IonizationChamber appel_c 2025-05-07 13:25:04 +02:00
  • 74e0b01b02 fix: temporary comment, issue created #16 appel_c 2025-05-07 12:52:50 +02:00
  • 7b7a24b6c8 refactor: formatting gac-x01da 2025-05-07 12:40:13 +02:00
  • 31ff28236b fix: update config, remove cameras for the moment gac-x01da 2025-05-07 12:38:41 +02:00
  • 002a3323a0 fix(ion-chambers): fix ion chamber code at beamline gac-x01da 2025-05-07 12:38:04 +02:00
  • 24d81bb180 build: update black dependency to ~=25.0 gac-x01da 2025-05-07 12:37:33 +02:00
  • 32e24cd92a fix: fix occasional crash of mo1_bragg for scan; closes #11 gac-x01da 2025-05-07 11:15:21 +02:00
  • 03e3b1c605 fix: fix imports in basler_cam appel_c 2025-05-06 16:26:27 +02:00
  • 6ab1a2941c fix: fix typo in device config mo1_bragg appel_c 2025-05-06 11:19:18 +02:00
  • b8a050c424 tests: fix DeviceMessages for tests appel_c 2025-05-05 15:14:11 +02:00