/*
* inheritance.ino
* Digital - class developement and module test
* author: Rad!hu
edited: Jan Thomas Stegen
* date: 2023/10/09
* update: 2024/09/12
*/
#include "digital.hpp"
void dotline ();
DigitalOut led;
void setup() {
Serial.begin(9600);
Digital* digitalObject = new DigitalOut();
}
void loop() {
static DigitalIn button;
if (button.isPushed()) {
led.switchOn();
} else {
led.switchOff();
}
delay(100);
dotline();
}
void dotline () {
static int count = 0;
count++;
if (count == 78) {
Serial.println(".");
count = 0;
} else {
Serial.print(".");
}
}