Commit Graph

  • 3481563c81 Add device enumeration to LEDD1B dev CPD 2025-03-26 17:46:15 +01:00
  • 6a453da9bb Add connection checks CPD 2025-03-19 17:01:33 +01:00
  • 1fd09bee82 Add support for a usb power switch CPD 2025-03-17 18:15:20 +01:00
  • b566ee4c67 Add log CPD 2025-03-17 18:14:47 +01:00
  • ff35e7ea28 Change check to < 0 main CPD 2025-03-17 16:42:05 +01:00
  • 0bf410e14f Add store led script after measurement CPD 2025-03-17 16:06:35 +01:00
  • b6a40f2c93 Add live metadata updates CPD 2025-03-17 15:30:29 +01:00
  • 041fcf6b71 Add dedicated update methods CPD 2025-03-17 15:09:33 +01:00
  • 60eee2c54c Split load in two funcitons CPD 2025-03-17 13:25:13 +01:00
  • 4fc43e7db3 Set initial led value CPD 2025-03-17 12:41:19 +01:00
  • c955d7a8f9 BREAKING: Change flush filenames Improve load_csv performance using numpy builtin CPD 2025-03-17 10:14:10 +01:00
  • 51dd329bfc Remove has_updated functionality CPD 2025-03-17 09:28:24 +01:00
  • b3915bad02 Add watchdog CPD 2025-03-17 08:45:29 +01:00
  • 4bb69ab853 Bump version CPD 2025-03-17 08:40:16 +01:00
  • 11dbf27da6 Fix: Make sure dir exists when flushing CPD 2025-03-17 08:35:19 +01:00
  • 07828e41c9 Keep data loaded when get_data is called CPD 2025-03-17 08:27:49 +01:00
  • db593d0bb5 Fix: Led not setting initial value CPD 2025-03-13 15:58:58 +01:00
  • 75159e9dbd Refactor updating CPD 2025-03-13 15:44:14 +01:00
  • 3c754669c3 Add log message CPD 2025-03-13 15:43:50 +01:00
  • 3b7a9ebc16 Turn off LED on end CPD 2025-03-13 15:17:09 +01:00
  • f858dd6916 Add copy, reset, small changes CPD 2025-03-13 14:35:57 +01:00
  • c3832725c5 Fix: Return correct index when time is up CPD 2025-03-13 10:32:11 +01:00
  • 46143e4717 Add load from csv, rename load from dir CPD 2025-03-12 17:35:09 +01:00
  • c6c7501b0f Merge remote-tracking branch 'origin/dev' into dev CPD 2025-03-12 16:45:43 +01:00
  • 84fe8980d9 Revert "Added Thorlabs DC2200 support" CPD 2025-03-12 16:44:55 +01:00
  • ffd613c2d9 Revert "Refactor device selection" CPD 2025-03-12 16:44:53 +01:00
  • 4c2e12eca1 Revert "Add __str__ member" CPD 2025-03-12 16:44:50 +01:00
  • 8f39459234 Revert "Capture more metadata" CPD 2025-03-12 16:44:48 +01:00
  • 55b4c20865 Revert "Fix: Use correct timezone for dirname" CPD 2025-03-12 16:44:45 +01:00
  • 9c0c919991 Revert "Add logging" CPD 2025-03-12 16:44:43 +01:00
  • 58480a1067 Revert "Typo" CPD 2025-03-12 16:44:40 +01:00
  • f9b7432f4b Revert "Add logger" CPD 2025-03-12 16:44:38 +01:00
  • 561a946f5b Revert "Add logger" CPD 2025-03-12 16:44:35 +01:00
  • 7b24709d3d Revert "Add unit" CPD 2025-03-12 16:44:33 +01:00
  • 0309438cf6 Revert "Add logging" CPD 2025-03-12 16:44:30 +01:00
  • cab06e483e Revert "Raise exception when led update fails" CPD 2025-03-12 16:44:28 +01:00
  • c44cfac3af Revert "Add get_led_name method" CPD 2025-03-12 16:44:24 +01:00
  • 0ba87dcd3a Revert "Log device errors on init" CPD 2025-03-12 16:44:21 +01:00
  • 05f7d486af Revert "Remove newline" CPD 2025-03-12 16:44:20 +01:00
  • ebb6ebd274 Revert "Add led lamp metadata" CPD 2025-03-12 16:44:09 +01:00
  • df4648ce75 Add led lamp metadata CPD 2025-03-10 14:06:18 +01:00
  • c4b53c4ff8 Remove newline CPD 2025-03-10 14:06:07 +01:00
  • 81641272ee Log device errors on init CPD 2025-03-10 13:52:08 +01:00
  • ea49062d80 Add get_led_name method CPD 2025-03-10 13:15:41 +01:00
  • db566a846b Raise exception when led update fails CPD 2025-03-10 12:20:29 +01:00
  • 6e3b9ceebd Add logging CPD 2025-03-10 12:20:13 +01:00
  • a11d83c04a Add unit CPD 2025-03-10 12:05:31 +01:00
  • e071906d58 Add logger CPD 2025-03-10 12:04:27 +01:00
  • 068ea6022f Add logger CPD 2025-03-10 12:03:59 +01:00
  • ae0adfe2f7 Typo CPD 2025-03-10 11:56:20 +01:00
  • bbd654fa2f Add logging CPD 2025-03-10 11:47:01 +01:00
  • a9b6ce7ef7 Fix: Use correct timezone for dirname CPD 2025-03-10 11:11:51 +01:00
  • 910737202f Capture more metadata CPD 2025-03-10 11:07:20 +01:00
  • 2232a91f2e Add __str__ member CPD 2025-03-10 11:07:04 +01:00
  • 6b6ec3262f Refactor device selection CPD 2025-03-06 14:46:45 +01:00
  • f69e3d8b72 Added Thorlabs DC2200 support CPD 2025-03-06 13:55:57 +01:00
  • dbd51eb2c1 update readme matth@ultra 2025-03-12 16:35:53 +01:00
  • 93f5285475 Add led lamp metadata CPD 2025-03-10 14:06:18 +01:00
  • 73805ea07e Remove newline CPD 2025-03-10 14:06:07 +01:00
  • 80e0ee35f2 Log device errors on init CPD 2025-03-10 13:52:08 +01:00
  • 43c501fb15 Add get_led_name method CPD 2025-03-10 13:15:41 +01:00
  • 6d35129e23 Raise exception when led update fails CPD 2025-03-10 12:20:29 +01:00
  • d624b13560 Add logging CPD 2025-03-10 12:20:13 +01:00
  • bb89f15642 Add unit CPD 2025-03-10 12:05:31 +01:00
  • a143c36fab Add logger CPD 2025-03-10 12:04:27 +01:00
  • d37987b48f Add logger CPD 2025-03-10 12:03:59 +01:00
  • 8f81f167ca Typo CPD 2025-03-10 11:56:20 +01:00
  • dfc3f0a540 Add logging CPD 2025-03-10 11:47:01 +01:00
  • 63f082831c Fix: Use correct timezone for dirname CPD 2025-03-10 11:11:51 +01:00
  • 1f913be183 Capture more metadata CPD 2025-03-10 11:07:20 +01:00
  • 8255b9c407 Add __str__ member CPD 2025-03-10 11:07:04 +01:00
  • b2a173ee5c Refactor device selection CPD 2025-03-06 14:46:45 +01:00
  • fad73652fa Added Thorlabs DC2200 support CPD 2025-03-06 13:55:57 +01:00
  • 16e688d66f Restructure package CPD 2025-03-05 14:42:19 +01:00
  • 320f94e14f Add resources and exception handler CPD 2025-03-05 12:41:13 +01:00
  • 90256eb468 Allow 0s as None CPD 2025-03-04 17:59:56 +01:00
  • 47d76919fc Fix typo and change default frequency CPD 2025-03-04 17:59:41 +01:00
  • 6d4f5e2686 Updated DataCollector CPD 2025-03-04 17:54:21 +01:00
  • 37049663a1 Add enumerate_devices with filter, shows only GPIB CPD 2025-03-04 17:51:56 +01:00
  • 9d2c35f466 Auto add number when dir exists CPD 2025-03-04 17:50:59 +01:00
  • 4846608b4b Fix self CPD 2025-02-27 16:42:47 +01:00
  • 711d76f0db Type check CPD 2025-02-25 12:11:31 +01:00
  • 0f460b7d02 Docstring CPD 2025-02-25 12:11:13 +01:00
  • a66f014ce2 Add enumeration and test devices CPD 2025-02-25 12:10:36 +01:00
  • 91da580591 Fix led is_done CPD 2025-02-13 12:37:22 +01:00
  • 2631898c35 Add config file managing class CPD 2025-02-13 12:16:03 +01:00
  • 154235dbe5 Add option to stop when the script ends CPD 2025-02-13 12:15:33 +01:00
  • 1e46aaa176 cleanup CPD 2025-02-07 17:13:04 +01:00
  • c5c016399b add buffer measurement mode CPD 2025-02-07 11:13:15 +01:00
  • 4782adbf6a auto update when file changes CPD 2025-02-04 16:57:09 +01:00
  • 7544d5ca08 use threads CPD 2025-02-04 16:56:46 +01:00
  • c0bc217d21 cpdctrl/cpdctrl-interactive.py CPD 2025-02-04 16:56:27 +01:00
  • cbd3aa0c7c save csv CPD 2025-02-04 16:55:38 +01:00
  • 76e0a4e64a start multiprocessing CPD 2025-01-31 18:04:58 +01:00
  • dbf1f0b4c2 implement CPD 2025-01-31 18:04:50 +01:00
  • dc8d5a6349 add data loading CPD 2025-01-27 18:35:51 +01:00
  • c73928046f Long term measurement CPD 2025-01-24 18:29:59 +01:00
  • c0158e2478 use interfaces CPD 2025-01-21 18:43:07 +01:00
  • a32f9e0183 Add Arduino LED, Keithley2700 cleanup CPD 2025-01-17 15:59:12 +01:00
  • f7e85f6e73 Add Arduino Sketch CPD 2025-01-17 15:58:22 +01:00