fix style make constructor explicit fix implicit cast for unsigned to signed value correct DigitalSource constructor definition
using SIM_PIN_MASK