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
b4ac84a960
docs: complement documentation
2024-02-05 14:48:35 +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
979e1d6b84
docs: updated the docs
2024-01-24 22:18:31 +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
wyzula-jan
87074a8e5e
doc: bec_plotter.py docstring fixed, documentation updated
2024-01-10 17:57:33 +01:00
wyzula-jan
6bf51abeea
docs: BECPlotter docs updated in GUI section
2024-01-09 16:07:03 +01:00
4ea93dcd48
fix: fixed wm behaviour
2023-12-15 23:05:43 +00:00
8dbf4c79d4
refactor: update configs; relates to 2db65a385524b81bef1943a2a91693f327de4213
2023-12-15 07:17:18 +00:00
c33a66ef00
docs: updated docs for cached config readouts
2023-12-14 18:14:19 +00:00
6cf5cfa7a5
docs: update user docs, read and get; closes #125 , #150
2023-12-11 18:23:20 +01:00
4aa9ba4a8e
fix: fix devicemanger get_deviceType_devices bug and add test
2023-12-11 18:23:17 +01:00
26dabe6f31
docs: fix docs, merge ophyd_devices into ophyd in developer documentation
2023-12-11 18:21:48 +01:00
c288a4ee53
docs: address merge comments
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
e2a41c8b12
docs: update docs, change software limits for motor
2023-12-11 18:21:48 +01:00
fad86626a4
docs: add docs for read and get interface access; closes #125
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
b5c7453445
docs: rem typo and add link in data_access
2023-11-28 21:19:21 +00:00
ede65af1c3
docs: rem typos in cli section
2023-11-28 21:19:21 +00:00
6acbb66ed7
docs: fixed link; minor changes
2023-11-28 12:53:19 +01:00
dc0d611ddc
docs: fixed typos and links in user section
2023-11-28 11:41:21 +00:00
487582d0a1
docs: refactoring of user section
2023-11-28 11:41:21 +00:00
e3c3607fef
docs: include comments upon merge request
2023-11-24 10:49:51 +00:00
cb531c2de1
docs: fix style
2023-11-24 10:49:51 +00:00
e01790062b
docs: remove typo
2023-11-24 10:49:51 +00:00
bf138ca380
docs: add gauss_scatter_plot
2023-11-24 10:49:51 +00:00
15316caedb
docs: reviewed user documentation
2023-11-24 10:49:51 +00:00
12bd969d59
docs: refactor device configuration.md
2023-11-24 10:49:51 +00:00
aa5a245b46
docs: update user guide for installation
2023-11-24 10:49:51 +00:00
7f8b1b1bbe
fix: fixed packaging of demo_config and openapi_schema
2023-11-23 18:08:24 +01: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