blob: 4a49dafae9da8d8c64ee9193ea88f75f2f218e8d [file] [log] [blame]
Patrick Venture779da1a2017-06-20 14:11:34 -07001description: >
Patrick Williamsa1347412022-12-06 10:56:22 -06002 Implement to provide manual control for an object. Also provides for the
3 notion of a fail-safe mode.
Patrick Venture779da1a2017-06-20 14:11:34 -07004
Patrick Williamsa1347412022-12-06 10:56:22 -06005 Control.Mode.Manual is read/write. Control.Mode.FailSafe is read/write,
6 however not all implementations may respect having this property set
7 externally.
Patrick Venture779da1a2017-06-20 14:11:34 -07008
9properties:
10 - name: Manual
11 type: boolean
12 description: >
13 Whether the object should be in manual or automatic mode.
14 - name: FailSafe
15 type: boolean
16 description: >
17 Whether the object is in fail-safe mode or not.