Esempio n. 1
0
def restore_instrument(instrument):
    if instrument in instrument_backups:
        args = instrument_backups[instrument]
        del instrument_backups[instrument]
        if get_bus_config(instrument) != args:
            rtcmix.bus_config(instrument, *args)
    else:
        raise errors.OortBusError('There are no backed up configs to restore for '+str(instrument))
Esempio n. 2
0
def clear_instrument(instrument):
    backup_instrument(instrument)
    rtcmix.bus_config(instrument, 'in 0-1', 'out 0-1')