limit max scale to get accurate UART timing