how does the performance monitor works? what kind of data does the performance monitor receaves from the erg? one kind of pulse for each stroke and other for flywheel revolution, and with some algorithms, it convert those train of pulses to what we see, or there is more elaborated magic going on?