Насколько я понимаю IDE, оба устройства получают все команды, но исполняет команду и отвечает только то устройство, которое было до этого выбрано.