The yaq project defines a family inheritence structure that aims to unify the interface signature for classes of hardware. By enforcing this structure, yaq highlights the similarities been different daemon instances, making it easier to create more flexable and generic clients. The family inheritence helps ensure that good conventions are known and applied well to each applicable daemon.


├── Hardware

│ Test

└── Sensor