Skip to content

Commit 25d512d

Browse files
committed
spelling
1 parent c112596 commit 25d512d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

doc/specific_iocs/cryogenics/cryosms/Cryogenic-SMS-PSU-design.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ given state transitions) are defined, alongside a table of possible transitions
176176
respective actions to process when performing them.
177177

178178
```{note}
179-
To avoid a circular dependancy, the state machine imports a dummy version of the main driver,
179+
To avoid a circular dependency, the state machine imports a dummy version of the main driver,
180180
defined in `StateMachineDriver.h`, which the main driver inherits from and then overloads the
181181
methods of.
182182
```
@@ -239,7 +239,7 @@ Similar to Pause, when abort is set to 1 it will process an "abort" event immedi
239239
it will not suspend the state machine. It will then attempt to stop any warming or cooling by
240240
queuing a "cool" or "warm" respectively. If the PSU was instead ramping, it will pause the ramp,
241241
set the PSU ramp endpoint to the current output, empty the rest of the event queue, then resume
242-
sso that the PSU immediately accepts that the ramp has reached its target at its current output.
242+
so that the PSU immediately accepts that the ramp has reached its target at its current output.
243243

244244

245245
## Performing a Ramp
@@ -253,7 +253,7 @@ queue a fast ramp of the leads to bring them to the persistent current if this i
253253
it will warm the magnet up to take it out of persistent mode.
254254

255255
```{note}
256-
The leads can be ramped much faster than the coils, so a seperate ramp rate set by the
256+
The leads can be ramped much faster than the coils, so a separate ramp rate set by the
257257
macro `FAST_RATE` is used when ramping only them.
258258
```
259259

@@ -271,7 +271,7 @@ event for immediately after it.
271271
In the cases where the start point and end point have opposite polarities, the above process
272272
will be performed first by going from the start to 0, then from 0 up to the end point.
273273

274-
Finally, the driver will queue a cooldown event if the user wants the magnet to be persisting at
274+
Finally, the driver will queue a cool-down event if the user wants the magnet to be persisting at
275275
the end point, and will ram the leads to 0 if the user wants that to happen also.
276276

277277
### Ramp Events
@@ -285,7 +285,7 @@ Ramps are passed to the state machine with four values:
285285
When processed, the driver will set the PSU's output midpoint (in the context of
286286
0 - arbitrary midpoint - max; midpoint doesn't have to be half of max and rarely is) and its
287287
ramp rate, then tell it to ramp to the midpoint. If a ramp's start point is 0, it will first
288-
make sure the polarity set on the PSU is the same as the enpoint's polarity.
288+
make sure the polarity set on the PSU is the same as the endpoint's polarity.
289289

290290
After being processed, the event queue thread will wait until the PSU's output is within a
291291
tolerance of the ramp's endpoint and the PSU is reporting that it is holding at target, then

0 commit comments

Comments
 (0)