Zektor Switch Serial Protocol, Version 0.16, 5/13/16
31
Overview
Overview
The Default (Native) Source Numbering
This document describes the protocol for our full line of switches. Some commands will not apply to
the model of switch you own. For instance, video related commands will not work on audio only
switches, and vice-versa.
By default, the source mapping of each switch is model dependent. Each switch will have its sources
numbered based on the number of analog, coax, optical, etc. sources. This requires each driver to
remap its sources based on the switch’s model. There are many drivers on the market that have been
written for our switches, using the native mappings. In an effort to keep from breaking old drivers, the
switches still support the native mappings, by default, when shipped from the factory.
To help with writing newer, more universal drivers, we have added an Extended I/O mode. In this
mode all of our current line of switches will use the same source numbers. We recommend supporting
the Extended I/O mode when writing new drivers. It removes the need to have different I/O mappings
for each switch. See: “
The Extended I/O mode
” on page 37.
This manual’s examples assume the switch is set the Extended I/O mode. All the commands are identi-
cal between the Extended I/O mode, and the native I/O mode, only the source numbers change.
The following are the native I/O source numbers of each audio based switch.