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
3c64df327a
docs: add fields to developer.ophyd as fillers
2023-12-11 18:21:48 +01:00
ab7a9faf74
docs: fix typos, add links to requirements
2023-12-11 18:21:41 +01:00
ad10fb93f5
ci: default to python39
2023-12-11 16:52:25 +00:00
f38ddc3854
docs: update documentation to new config structure
2023-12-11 13:28:33 +00:00
6ede847b3e
docs: updated install information for bec dev
2023-12-11 14:06:49 +01:00
01bba51da1
docs: fixed paragraph level
2023-12-05 15:00:46 +01:00
1c82e80960
docs: improved introduction
2023-12-05 10:20:38 +01:00
329e30b722
docs: cleanup developer docs; remove usage folder
2023-12-01 12:57:22 +00:00
3236d1ea72
docs: resolved threadl small typo in install
2023-11-28 21:19:21 +00:00
173eb26b0c
docs: split ophyd and ophyd_devices
2023-11-28 21:19:21 +00:00
5e3c10aca6
docs: review install_developer_env
2023-11-28 21:19:21 +00:00
f4ffff3414
docs: review contributing section
2023-11-28 21:19:21 +00:00
1ac315dc61
docs: reviewd architecture section
2023-11-28 21:19:21 +00:00
c35e0be40d
docs: review developer page
2023-11-28 21:19:21 +00:00
dc0d611ddc
docs: fixed typos and links in user section
2023-11-28 11:41:21 +00:00
6731a55942
docs: fixed link to conventionalcommits
2023-11-22 22:15:11 +01:00
f5a9f7dfa6
docs: added placeholder for developer doc
2023-11-22 22:13:05 +01:00
033c53529e
docs: fixed page navigation
2023-11-22 21:52:13 +01:00
06f2d781ae
refactor: rename module BECMessage -> messages
...
This should help to avoid confusion between BECMessage module and
BECMessage class located in the same module
2023-11-10 10:28:53 +01:00
524ef24da0
refactor: flatten bec_lib structure
2023-11-10 10:24:33 +01:00
2130a05048
doc: update rtd docs
2023-10-26 17:55:54 +00:00
48cfcb6c62
docs: added simple ophyd description; added file_manager description
2023-08-05 13:18:19 +02:00
df19570c9d
docs: added missing reference file
2023-08-04 15:15:37 +02:00
b54e56fe8f
docs: added glossary
2023-08-04 13:49:55 +02:00
20254fb628
docs: fixed references
2023-08-04 13:49:55 +02:00
823094acb1
docs: updated developer instructions
2023-08-04 13:49:55 +02:00