If you mean the
SerialPort.ReadTimeout Property[
^] then milliseconds are entered as an integer, not a float or double. It is entered as a number of milliseconds, not as a fraction of a second. I.e. one seconds is set as 1000, not as 1.0, and a tenth of a second is entered as 100 not as 0.1