pySerial v2.5 Release Notes

Release Date: 2010-07-22 // over 11 years ago
  • ๐Ÿ†• New Features:

    • 0๏ธโƒฃ [Bug 2976262] dsrdtr should default to False dsrdtr parameter default value changed from None (follow rtscts setting) to False. This means rtscts=True enables hardware flow control on RTS/CTS but no longer also on DTR/DSR. This change mostly affects Win32 as on other platforms, that setting was ignored anyway.
    • ๐Ÿ‘Œ Improved xreadlines, it is now a generator function that yields lines as they are received (previously it called readlines which would only return all lines read after a read-timeout). However xreadlines is deprecated and not available when the io module is used. Use for line in Serial(...): instead.

    ๐Ÿ›  Bugfixes:

    • โœ… [Bug 2925854] test.py produces exception with python 3.1
    • [Bug 3029812] 2.5rc2 readline(s) doesn't work

    ๐Ÿ›  Bugfixes (posix):

    • [BUG 3006606] Nonblocking error - Unix platform

    ๐Ÿ›  Bugfixes (win32):

    • [Bug 2998169] Memory corruption at faster transmission speeds. (bug introduced in 2.5-rc1)