Skip to content

Commit 36e5d39

Browse files
committed
Merge remote-tracking branch 'github/master' into pva
2 parents e5b061b + 94d2e66 commit 36e5d39

File tree

4 files changed

+9
-10
lines changed

4 files changed

+9
-10
lines changed

docs/explanations/why-use-pythonIoc.rst

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ allows you to write this as:
3838
# Leave the IOC running with an interactive shell.
3939
softioc.interactive_ioc(globals())
4040
41+
4142
Dynamically created PVs
4243
-----------------------
4344

@@ -76,13 +77,10 @@ this as:
7677
# Leave the IOC running with an interactive shell.
7778
softioc.interactive_ioc(globals())
7879
79-
ADD THE PANDA USE CASE HERE
8080
8181
Existing Python Support
8282
-----------------------
8383

8484
It may be that you have specific device support written in Python that you wish
8585
to expose as PVs. This could be either in the form of a device support library
8686
or using a Python library to calculate PV values as above.
87-
88-
ADD THE FURKA/GRIMSEL MONITORING IOC USE CASE HERE

docs/how-to/use-asyncio-in-an-ioc.rst

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ an IOC.
1212
.. literalinclude:: ../examples/example_asyncio_ioc.py
1313

1414

15-
The ``dispatcher`` is created and passed to :func:`~softioc.softioc.iocInit`. This is what
15+
The ``dispatcher`` is created and passed to :func:`~softioc.softioc.iocInit`. This is what
1616
allows the use of `asyncio` functions in this IOC. It contains a new event loop to handle
1717
this.
1818

@@ -21,13 +21,14 @@ sleeping that coroutine between updates.
2121
Note that we run this coroutine in the ``loop`` of the ``dispatcher``, and not in the
2222
main event loop.
2323

24-
This IOC will, like the one in `../tutorials/creating-an-ioc`, leave an interactive
25-
shell open. The values of the PVs can be queried using the methods defined in the
24+
This IOC will, like the one in `../tutorials/creating-an-ioc`, leave an interactive
25+
shell open. The values of the PVs can be queried using the methods defined in the
2626
`softioc.softioc` module.
2727

2828

2929
Asynchronous Channel Access
3030
---------------------------
3131

32-
PVs can be retrieved externally from a PV in an asynchronous manner by using the :py`aioca` module.
33-
It provides ``await``-able implementations of ``caget``, ``caput``, etc. See that module for more information.
32+
PVs can be retrieved externally from a PV in an asynchronous manner by using the
33+
`aioca` module. It provides ``await``-able implementations of ``caget``,
34+
``caput``, etc. See that module for more information.

docs/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ How the documentation is structured
55
-----------------------------------
66

77
Documentation is split into four categories, accessible from links below or in
8-
the side-bar. Use the links below or in the side-bar.
8+
the side-bar.
99

1010
.. rst-class:: columns
1111

docs/tutorials/creating-an-ioc.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ which must be called in this order. After calling
5858
:end-before: # Finally
5959

6060
We define a long-running operation that will increment the value of ``ai`` once per
61-
second. This is run as a background thread by `cothread`.
61+
second. This is run in the background by `cothread`.
6262

6363
.. literalinclude:: ../examples/example_cothread_ioc.py
6464
:start-after: # Finally

0 commit comments

Comments
 (0)