augustin_s augustin_s
  • Joined on 2025-02-24
augustin_s pushed to master at slic/slic 2025-12-05 11:43:23 +01:00
4166d349c9 added StatusBarX
14b66f919a added StatusBarX
55d6012961 renamed: NotebookDX -> NotebookX
Compare 3 commits »
augustin_s commented on issue SwissFEL/BStrd#1 2025-12-04 12:40:22 +01:00
Optionally yield incomplete datasets

Oh sure, the warning+counter should be there for all cases...

augustin_s commented on issue SwissFEL/BStrd#1 2025-12-04 11:14:46 +01:00
Optionally yield incomplete datasets

It would be one grep for "BSCache" and then changing the relevant ones to:

bscache = BSCache(..., handle_incomplete="keep")

or something similar.

And handle_incomplete could…

augustin_s pushed to master at slic/slic 2025-12-03 16:04:15 +01:00
0fd1068479 slightly simpler logic
32b79769ba calculate n_steps at the start
f858c018d6 use current_scan.get_state if available
a80dcc0dca store current step and repetition and use it in get_state
17d648018c "last run" -> "Last Run"
Compare 5 commits »
augustin_s pushed to master at slic/slic 2025-12-03 11:27:03 +01:00
1fa32212a7 added a timer that updates the scanner info
03537b511e remove underline effect
Compare 2 commits »
augustin_s pushed to master at slic/slic 2025-12-03 10:50:38 +01:00
94936dcbd2 made __repr__ of Fake* more like the real thing
d70274af3b removed dashes
190361dcba pedestal taking is actually in sync
fc05fadb56 display scanner instead of daq
941f30d1f9 removed unused STRETCH
Compare 7 commits »
augustin_s commented on issue SwissFEL/BStrd#1 2025-12-02 17:16:49 +01:00
Optionally yield incomplete datasets

It should be the exact same change, TBH.

The idiomatic pattern is to replace

x = data["channel"]

with

x = data.get("channel")

and then something like…

augustin_s opened issue SwissFEL/BStrd#1 2025-12-02 10:01:55 +01:00
Optionally yield incomplete datasets
augustin_s pushed to master at slic/slic 2025-11-29 22:36:50 +01:00
79c615c3e3 fixed logic
augustin_s pushed to master at slic/slic 2025-11-24 20:28:56 +01:00
3860232929 adjusted to new imports in bsread
augustin_s pushed to main at sf-daq/dap 2025-11-24 19:19:12 +01:00
aef6933fab adjust to new import logic
augustin_s pushed to main at sf-daq/dap 2025-11-19 18:53:45 +01:00
a89a6aded6 handle equals case correctly (i.e., like indices)
4de0c8b7d7 allow vmin/vmax = None for "no limit"
Compare 2 commits »
augustin_s pushed to main at sf-daq/dap 2025-11-19 18:52:28 +01:00
a234e4b671 handle equals case correctly (i.e., like indices)
3bbc317f6f allow vmin/vmax = None as "no limit"
Compare 2 commits »
augustin_s created repository Diavolezza/Wiki 2025-11-17 18:14:24 +01:00
augustin_s pushed to master at slic/slic 2025-11-16 17:34:46 +01:00
5aa9a0a82b double quotes
augustin_s renamed repository from User-Wiki to Furka/Wiki 2025-11-13 18:25:07 +01:00
augustin_s renamed repository from UserWiki to Alvra/Wiki 2025-11-13 17:43:35 +01:00
augustin_s pushed to master at slic/slic 2025-11-05 19:21:49 +01:00
bf9c7ffded also return number and repeat
d36204b755 added docstring
5137dd1475 no point in keeping any whitespace on line endings
e0382aa3f6 added usage to docstring
Compare 4 commits »
augustin_s pushed to master at slic/slic 2025-11-05 19:04:47 +01:00
863e46378f fixed import
49a3e17376 use printable_exception consistently
f5af0de333 consistently name exception name en (not tn)
aee06d9b94 do not print traceback
2965ce8dfb moved timeit_verbose into utils
Compare 7 commits »
augustin_s pushed to main at sf-daq/dap 2025-11-04 11:32:19 +01:00
ee79ee98a0 actually do send Nones