#include "DIPSwitch.h" DIPSwitch::DIPSwitch() {} DIPSwitch::~DIPSwitch() {} DIPSwitch::DIPSwitch(uint16_t _pin) { pin = _pin; pin_val = false; } void DIPSwitch::Set_Pin(uint16_t _pin) { pin = _pin; } void DIPSwitch::Set_Pin_Mode() { pinMode(pin, INPUT); } uint16_t DIPSwitch::Get_Pin() { return pin; } void DIPSwitch::Read_DIPSwitch() { pin_val = digitalRead(pin); } bool DIPSwitch::Get_Reading() { return pin_val; }