yaq-yeps/305


is-homeable

YEP:305
Title:is-homeable
Authors:Blaise Thompson
Status:accepted
Tags:trait
Post-History:2020-04-22, 2020-07-14

Abstract

This YEP defines the is-homeable trait.

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

Table of Contents

Motivation

Certain positional hardware can be homed. This trait enforces consistency across the yaq ecosystem for such hardware.

Proposal

This trait requires has-position: see YEP-301. Daemons with this trait need only implement one message.

message: home

Initiates the homing procedure. The daemon will report as busy during the homing procedure. After the homing procedure is complete, the daemon will return to the current destination.

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-29 23:33:13                                      CC0: no copyright