yaq-yeps/304


has-turret

Abstract

This YEP defines the has-turret trait.

This trait has been accepted. See built documentation at at yaq.fyi.

Table of Contents

Motivation

Certain positional hardware has an additional turret. This trait ensures consistant interfaces for such hardware across the yaq ecosystem.

Proposal

Turret position is represented using an index. Daemons should return busy while turret position is changing.

state: turret

type: int

message: get_turret

response: int

Get current turret index.

message: set_turret

parameter: turret: int

Set the turret to a given index.

Discussion

Discussion can be found on the gitlab issue for this YEP.

Copyright

This document is placed in the public domain or under the CC0-1.0-Universal license, whichever is more permissive.


built 2020-10-03 01:33:36                                      CC0: no copyright