Device control

The control taxon groups applets implementing control interfaces, that is, interfaces for changing the volatile or non-volatile state of a device.

This taxon is an exclusion taxon, i.e. if a more specific taxon exists, it should be used. For example, memory and program applets also change volatile or non-volatile state of a device.

Examples: PLL frequency, DAC total level, USB PD I²C interface. Counterexamples: DAC total level plus bitstream (use taxon stream), AVR SPI flashing (use taxon program).