#pragma oncestructConfig{unsignedlongstartDelay;// Start delay in millisecondsunsignedlongrpmCount;// Number of RPM ticks to countunsignedlongsignalsPerRPM;// Number of signal ticks per RPM tick};constConfig&readConfig();voidwriteConfig(constConfig&);