 const uint8_t dataPin  = A2;  // SERIN (3)
 const uint8_t latchPin = A3;  // RCK (12)
 
+bool testMode = true;	// in test mode we can blink lights without Python!
+
 class digitalPin {
   public: // pinOn/Off - 0-127=hw pin, 128+[0..7]=serial pin
     digitalPin(const uint8_t id, const uint8_t pinSwitch, const uint8_t pinOn, const uint8_t pinOff);

}

void handleStatusReset() {
  // pass own status
  updatePins(true);
  // request status update

    void updateLed(const bool blink) ;
    uint8_t getId() const { return(m_id); }
    uint8_t getOnOffBits() const; // return object where serial bits are on/off according to state m_OnLed+m_Offled
    uint8_t getSwitchState() const { return(m_lastPinState); }
  private:
    const uint8_t m_id, m_pinSwitch, m_pinOn, m_pinOff;
    uint8_t m_OnLed { LOW };
