Hi - > >[...] > > if (this->active_pin.sense() != 1) > > this->active_pin->drive(1); > >[...] > This doesn't work because active_pin is an output_pin. Sorry, s/sense/recall/g. - FChE