Skip to content

Releases: yozik04/nextion

2.0.0

28 Jul 19:29
b369988
Compare
Choose a tag to compare

What's Changed

  • Refactor codebase and update dependencies by @yozik04 in #32

Full Changelog: 1.8.1...2.0.0

1.8.1

03 Jan 17:18
Compare
Choose a tag to compare

Fixed

1.8.0 async event_handler

24 Dec 22:19
Compare
Choose a tag to compare

Improved

  • Support for async event_handler. #24 See updated example in the README.md

1.7.1 Smarter return data parsing

19 Dec 19:52
Compare
Choose a tag to compare

Improved

  • Smart parsing of fixed length packets. Fixes issue with negative integers #18.

Other

  • protocol.py was split into multiple files. Classes should still be available in old places.

1.6.1

27 Aug 12:19
Compare
Choose a tag to compare

Improved

  • Compatibility with Nextion 1.61.1 (#10)
  • Suppressing non critical errors during upload (#11 )

1.6.0

23 Apr 20:58
Compare
Choose a tag to compare

Added

Improved

  • Better reconnect on timeouts

1.5.0

17 Apr 21:20
Compare
Choose a tag to compare

Added:

  • Automatic reconnection on command timeout.
  • New reconnect_attempts parameter added to Nextion constructor. If you do not want the lib to automatically reconnect set it to 1.

Changed

  • Nextion.connect() does not return a boolean now. It throws an exception on failure.
  • Some logging improvements.

Removed

  • Removed sleep wakeup waiting. Increased IO timeout to 0.5 second to compensate that. Background picture change takes 180ms + first variable set after a wakeup takes 240ms + some buffer.

1.4.0 - Serial read fixes

09 Apr 15:35
Compare
Choose a tag to compare

Fixed:

  • Proper reading of chunked messages.

Added:

  • Send bkcmd=3 after device reboot.

1.3.0

31 Mar 15:37
Compare
Choose a tag to compare

Added:

  • timeout parameter for get/set/command methods.