You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -92,7 +92,7 @@ A Python script to upgrade current configurations to be compatible with new vers
92
92
93
93
## [CSS](http://controlsystemstudio.org/)
94
94
95
-
"**C**ontrol **S**ystem **S**tudio is an [Eclipse](#eclipse)-based collection of tools to monitor and operate large scale control systems, such as the ones in the accelerator community. It's a product of the collaboration between different laboratories and universities."
95
+
"**Control System Studio** is an [Eclipse](#eclipse)-based collection of tools to monitor and operate large scale control systems, such as the ones in the accelerator community. It's a product of the collaboration between different laboratories and universities."
96
96
97
97
## [DAE](/specific_iocs/DAE-and-the-ICP)
98
98
@@ -119,7 +119,7 @@ A software implementation of hardware. Usually used to help write and test an [
119
119
120
120
## EPICS
121
121
122
-
**E**xperimental **P**hysics and **I**ndustrial **C**ontrol **S**ystem. A client/server control system using [Channel Access](#channel-access-ca) as its communication protocol, forming a distributed real-time database of machine values ([PVs](#pv)).
122
+
**Experimental Physics and Industrial Control System**. A client/server control system using [Channel Access](#channel-access-ca) as its communication protocol, forming a distributed real-time database of machine values ([PVs](#pv)).
123
123
It is a collection of software tools collaboratively developed which can be integrated to provide a comprehensive and scalable control system.
124
124
125
125
## Field
@@ -142,7 +142,7 @@ While Git takes care of the underlying version control, GitHub is the collaborat
142
142
143
143
## GUI
144
144
145
-
**G**raphical **U**ser **I**nterface. AKA "[The GUI](Client)" or [IBEX](#ibex) Client. A program which provides a graphical method of interacting with the [IBEX](#ibex) Server.
145
+
**Graphical User Interface**. AKA "[The GUI](Client)" or [IBEX](#ibex) Client. A program which provides a graphical method of interacting with the [IBEX](#ibex) Server.
146
146
147
147
## IBEX
148
148
@@ -156,7 +156,7 @@ Archives [PV](#pv) values using the [CSS Archive Engine](#archive-engine) which
156
156
157
157
## IOC
158
158
159
-
**I**nput**O**utput**C**ontroller. A process which reads and writes [PVs](#pv). Often interfaces with hardware (e.g. sample environment equipment) to enable it to be controlled remotely.
159
+
**Input Output Controller**. A process which reads and writes [PVs](#pv). Often interfaces with hardware (e.g. sample environment equipment) to enable it to be controlled remotely.
160
160
161
161
## Java
162
162
@@ -172,11 +172,11 @@ The journal parser is a program that runs as part of the end run processes. It l
172
172
173
173
## [LabVIEW](/system_components/LabVIEW)
174
174
175
-
**Lab**oratory**V**irtual**I**nstrument**E**ngineering**W**orkbench. A graphical programming language in which the device drivers for [SECI](#seci) are written.
175
+
**Laboratory Virtual Instrument Engineering Workbench**. A graphical programming language in which the device drivers for [SECI](#seci) are written.
**Le**t's **W**rite **I**ntricate **S**imulators. A Python framework for producing and running [emulators](#emulator). See [Emulating-Devices](/iocs/testing/Emulating-Devices) for more information.
179
+
**Let's Write Intricate Simulators**. A Python framework for producing and running [emulators](#emulator). See [Emulating-Devices](/iocs/testing/Emulating-Devices) for more information.
180
180
181
181
## Macro
182
182
@@ -198,7 +198,7 @@ A network-based control system. Some elements of it are used in the [script ser
198
198
199
199
## OPI
200
200
201
-
**Op**erator **I**nterface. A file used in [CSS](#css) to enable a user to interact with an IOC graphically.
201
+
**Operator Interface**. A file used in [CSS](#css) to enable a user to interact with an IOC graphically.
202
202
203
203
## Perspective
204
204
@@ -208,7 +208,7 @@ A network-based control system. Some elements of it are used in the [script ser
208
208
209
209
## PV
210
210
211
-
**P**rocess **V**ariable. A named piece of data and the primary object of the [Channel Access Protocol](#channel-access-ca), often associated with a piece of equipment (e.g. status, readback, setpoint, parameter).
211
+
**Process Variable**. A named piece of data and the primary object of the [Channel Access Protocol](#channel-access-ca), often associated with a piece of equipment (e.g. status, readback, setpoint, parameter).
212
212
213
213
## PVLIST
214
214
@@ -228,15 +228,15 @@ The version of [IBEX](#ibex) to be deployed.
228
228
229
229
## SECI
230
230
231
-
**S**ample **E**nvironment **C**ontrol **I**nterface. The current instrument control system, currently being replaced by IBEX. Written in C# and incorporating [LabVIEW](#labview) drivers for the sample environment equipment. If you need access to the SECI user manual, please ask.
231
+
**Sample Environment Control Interface. An old instrument control system, used before IBEX. No longer in use on any instruments. Written in C# and incorporating [LabVIEW](#labview) drivers for the sample environment equipment.
232
232
233
233
## Sequencer
234
234
235
235
An [EPICS](#epics) module to provide support for [SNL](#snl) files.
236
236
237
237
## SNL
238
238
239
-
**S**tate **N**otation **L**anguage. A "C-like" language to enable [State Machines](#state-machine) to be written which can then be integrated into [IOCs](#ioc).
239
+
**State Notation Language**. A "C-like" language to enable [State Machines](#state-machine) to be written which can then be integrated into [IOCs](#ioc).
240
240
241
241
## Soft Motor
242
242
@@ -270,7 +270,7 @@ A tool for running [virtual machines](#virtual-machine).
270
270
271
271
## VI
272
272
273
-
**V**irtual **I**nstrument. A [LabVIEW](#labview) program, usually a device driver for interacting with sample environment equipment.
273
+
**Virtual Instrument**. A [LabVIEW](#labview) program, usually a device driver for interacting with sample environment equipment.
1. If the device has been working on the ISIS network in that specific hall since the start of May 2025 then this is most likely an issue with the device or the port.
164
-
1. If this is a new to that hall, or to ISIS generally device, or it hasn’t been used since sometime before May 2025, then this may be a network access issue, and it will need some help from the Infrastructure team, the MCR will have a number for them.
164
+
1. If this is a new to that hall, or to ISIS generally device, or it hasn't been used since sometime before May 2025, then this may be a network access issue, and it will need some help from the Infrastructure team, the MCR will have a number for them.
Copy file name to clipboardExpand all lines: doc/client/coding/Static-analysis.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Checkstyle is designed to enforce a set of highly configurable coding standards.
10
10
11
11
The style rules imposed by Checkstyle are very demanding and it may be helpful to consider them as guidelines rather than as hard rules. At our first analysis of the Eclipse GUI project, Checkstyle showed over 30000 errors and it probably isn't worth the effort to fix all of these. However moving forward, when writing new code, it is a good idea to make at least some effort to conform to the Checkstyle 'rules'.
12
12
13
-
Checkstyle configuration is done by XML file called 'checkstyle.xml' which is located in the tycho parent directory. This is then set up as a global rule set called IBEX Checks. The rule set used is the default Sun ruleset with some rules disabled (by commenting them out in the XML file). In order to reduce the number of needless Checkstyle warnings, the following specific rules, which are enabled by default, have been disabled for Jenkins:
13
+
Checkstyle configuration is done by XML file called 'checkstyle.xml' which is located in the Tycho parent directory. This is then set up as a global rule set called IBEX Checks. The rule set used is the default Sun ruleset with some rules disabled (by commenting them out in the XML file). In order to reduce the number of needless Checkstyle warnings, the following specific rules, which are enabled by default, have been disabled for Jenkins:
14
14
15
15
* FileTabCharacterCheck - using a tab character anywhere in the code
16
16
* RegexpSinglelineCheck - line has trailing white space
@@ -88,7 +88,7 @@ For both PMD and FindBugs, there are certain rules which, while generally sensib
88
88
89
89
## Maven
90
90
91
-
The tools may be run as part of a maven build by including them as plugins in the project's pom.xml. In the case of the Eclipse GUI, each plugin is included in the 'tycho.parent' pom.xml file, and is therefore used in every other project (Eclipse plugin) during the build.
91
+
The tools may be run as part of a maven build by including them as plugins in the project's pom.xml. In the case of the Eclipse GUI, each plugin is included in the `tycho.parent` pom.xml file, and is therefore used in every other project (Eclipse plugin) during the build.
Copy file name to clipboardExpand all lines: doc/client/design_docs/Opening-an-OPI-Outside-of-a-Synoptic.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
## Names
4
4
5
-
The suggested name for this is 'Device Screens'. We will change the terminolgy currently used in the synoptic from 'Component' to 'Device' too, for consistency (this avoids ambiguity with a component as part of a configuration).
5
+
The suggested name for this is 'Device Screens'. We will change the terminology currently used in the synoptic from 'Component' to 'Device' too, for consistency (this avoids ambiguity with a component as part of a configuration).
1. If you have issues with the highlight colour on a dark theme you can go to: Window -> Preferences, General -> Editors -> Text Editors -> Annotations to change it.
0 commit comments