Feature
* **Controller:** Autoconnect with timeout and retries ([`c1ac04c`](https://github.com/roslovets/SP110E/commit/c1ac04c991e6113ffe8537cabb030f3fd24ae597))
* **Driver:** Connect() with 'timeout' option ([`14c0757`](https://github.com/roslovets/SP110E/commit/14c0757c86271791910ff5f3ee933763ac81e603))
* **Driver:** Is_connected() ([`726b8e0`](https://github.com/roslovets/SP110E/commit/726b8e03dd2c8310119fa65414c2458da955e67e))
* **Controller:** Get_sequences(), get_ic_models(), get_modes() ([`59fd301`](https://github.com/roslovets/SP110E/commit/59fd301c4b808ec8c65b970920c209aa53236eff))
* **Driver:** Get_modes() ([`e02a07f`](https://github.com/roslovets/SP110E/commit/e02a07f894ef1dc40f8d0f1219bb3a1a82986aa3))
Fix
* Example ([`a2d0658`](https://github.com/roslovets/SP110E/commit/a2d06588127f001354861987f018d76c1e2e7fca))
* **Driver:** Is_connected() ([`0d98553`](https://github.com/roslovets/SP110E/commit/0d98553397fd8479319b0d11018adedec81e97ea))
* Example ([`a9d8e21`](https://github.com/roslovets/SP110E/commit/a9d8e21679f630fecdddcb166d7c59ff73e17cc2))
* Example ([`eb0f86b`](https://github.com/roslovets/SP110E/commit/eb0f86b93b60c8b42af6a85c0c2a9d96e27cbbc5))
Changelog
<!--next-version-placeholder-->