using-control-surfaces/devices-using-mackielogic-control-protocol