ef1a757a24
docs: added two more optional steps to the fly scan tutorial
2024-06-06 16:45:07 +02:00
08e0978d2b
docs: refactored scan docs
2024-06-05 22:23:23 +02:00
7cd40ffcf5
docs: added test instructions to fly scan tutorial
2024-06-05 22:23:23 +02:00
df1fe4d64f
docs: added tutorial for defining a new fly scan
2024-06-05 22:23:23 +02:00
e04cf65f9c
docs: improved scan stub docs and glossary
2024-06-03 09:16:29 +02:00
5dfcbe6d13
docs: fixed broken links
2024-05-24 15:38:08 +02:00
121e5922eb
docs: fixed api reference; added reference to scanbase
2024-05-24 13:17:54 +02:00
7254755aac
docs: cleanup
2024-05-24 13:17:27 +02:00
fd29dfb5f7
docs: added reference to user docs for loading new device configs
2024-05-24 13:17:14 +02:00
e5a98d718d
docs: improvements for the dev docs
2024-05-24 10:42:19 +02:00
7fd66f8959
docs: restructured developer docs
2024-05-23 21:37:21 +02:00
5f44521105
docs: added docs for developing scans
2024-05-23 13:45:08 +02:00
29862dca51
docs: fixed api reference
2024-05-22 13:28:48 +02:00
8a017ef3d7
fix: clean all imports from bec_lib, remove use of @threadlocked
2024-05-17 09:04:52 +02:00
29b89dd017
docs: updated docs for bec plugins
2024-04-29 17:28:30 +02:00
ebcd2a4dbc
docs: added section on logging
2024-04-28 12:45:56 +02:00
39bb6281bd
feat(bec_lib): added option to combine yaml files
2024-04-26 17:05:22 +02:00
a8d270e0d7
docs(dev/install): fixed install guide for developers bec_client -> bec_ipython_client
2024-04-19 00:54:39 +02:00
ff0d2a1ebb
build: removed wheel dependency
2024-04-17 14:46:45 +02:00
792c5cdb95
docs(developer): updated developer instructions after bec server refactoring
2024-04-11 13:48:09 +02:00
cb41c6f1ac
docs(developer): fixed isort description
2024-04-05 17:18:57 +02:00
536f2efc0c
docs: refactor summary, configure in docs
2024-04-02 20:36:09 +02:00
8dd3ee0946
docs: fix wording
2024-04-02 16:38:41 +02:00
2de2e1b4bc
docs: address comments
2024-04-02 16:38:41 +02:00
04b3bb03b9
docs: Update documentation about ophyd devices
2024-04-02 16:38:41 +02:00
4b3851e282
docs: add documentation for pytest fixtures provided as pytest plugins
2024-04-02 10:57:36 +02:00
720e3c39ee
docs: added isort to developer instructions
2024-03-29 06:14:10 +01:00
996809f3a0
refactor: renamed queueID to queue_id
2024-03-22 15:07:19 +01:00
01b4e9cc68
refactor: renamed scanID to scan_id
2024-03-22 15:06:14 +01:00
b92d757c05
docs: added reference to bec-server attach
2024-03-19 22:38:49 +01:00
911192d566
docs: added bec_plugins link to developer.md
2024-03-14 13:41:36 +01:00
bcf605b0f6
doc: psi-python311/2024.02 is now stable
2024-03-12 21:18:02 +01:00
af2bd273d5
docs: updated contributing.md
2024-03-05 23:19:18 +01:00
d16268ce81
ci: drop python/3.9
2024-03-05 22:13:35 +01:00
4ac0bbca16
docs: typo
2024-03-05 15:59:21 +01:00
aadbb01a94
docs: fixed last comments
2024-03-05 15:58:00 +01:00
d556f84235
docs: adress comments
2024-03-05 15:33:50 +01:00
0ec3dac85f
docs: update documentation on the simulation
2024-03-05 14:41:08 +01:00
94d63e60b7
docs(developer): added instructions on how to set up vscode
2024-02-20 18:10:17 +01:00
4dd6263c64
refactor: fix typos and structure
2024-02-12 17:14:28 +01:00
0c33ba7616
refactor: add dap_services, renamed ophyd_devices to devices and hli to high_level_interface
2024-02-12 17:14:28 +01:00
c14c526a85
docs(plugins): added plugin docs
2024-02-12 17:14:28 +01:00
c1f4b38803
docs: fixed typo ophyd.md
2024-02-10 18:59:11 +01:00
6a272dede1
docs(ophyd): fixed ophyd config description
2024-02-10 18:59:11 +01:00
8bbfd10ca7
refactor(messages)!: messages refactoring, new serialization module
...
To have a better separation of concern between messages and how they are conveyed in connectors.
BECMessage can be simple dataclasses, leaving the serialization to the connector which transport those.
The serialization module itself can be isolated, and in the case of msgpack it can be extended to
understand how to encode/decode BECMessage, to simplify writing code like with BundleMessage or to
be able to automatically encode numpy or BECStatus objects.
Finally, client objects (producers and consumers) can receive BECMessage objects instead of having
to dump or load themselves.
2024-02-07 12:43:52 +01:00
a25c4b2bb0
docs: added references to the user guide
2024-02-02 13:04:44 +01:00
356374e59c
docs: complement documentation
2024-01-25 12:12:26 +01:00
58098821e9
docs: added ophyd-test to documentation
2024-01-24 16:19:21 +01:00
3cb7ae7cf9
fix: remove deviceType from device config and backend; closes #171
2024-01-24 12:15:57 +01:00
26dabe6f31
docs: fix docs, merge ophyd_devices into ophyd in developer documentation
2023-12-11 18:21:48 +01:00