Some controllers have wires that you can connect to limit the speed to 15 mph. How does the controller know the speed if diferent motors have different numbers of magnets and poles and there is no external speed sensor, or is just an approximate speed limit , which is different for each motor? Can it even calculate the RPM somehow?