Skip to content

Releases: ramonaoptics/pyilluminate

Release 0.7.1

22 Feb 22:23
6c6fa93
Compare
Choose a tag to compare

0.7.1 (2024/02/22)

  • Address bug where setting long lists of LED strings would force an update to
    the array. This may have caused unwanted flashing for certain users.

Release 0.7.0

20 Dec 18:03
83a9427
Compare
Choose a tag to compare

Assume that all firmware have the ability to toggle on and off autoupdate

Release 0.6.19

16 Oct 19:07
2ff0df5
Compare
Choose a tag to compare
Improve release process (#21)

* Improve release process

* Add things to manifest

Release 0.6.18

16 Oct 17:26
80659de
Compare
Choose a tag to compare

Improve import time

Release 0.6.17

03 May 23:09
2e65800
Compare
Choose a tag to compare

What's Changed

  • Actually fix what was supposed to be fixed in 0.6.16 by @hmaarrfk in #18

Full Changelog: 0.6.16...0.6.17

Release 0.6.16

03 May 22:58
1cbed38
Compare
Choose a tag to compare

What's Changed

  • Filter away unknown devices during the constructor by @hmaarrfk in #17

Full Changelog: 0.6.15...0.6.16

Release 0.6.15

21 Apr 13:56
9b287ee
Compare
Choose a tag to compare
Make the illuminate driver threadsafe (#16)

Add re-entrant locks to methods that communicate over the serial port

* Remove thread lock wrapper for 
Co-authored-by: Mark Harfouche <mark.harfouche@gmail.com>

Release 0.6.14

15 Mar 21:35
ce6dc12
Compare
Choose a tag to compare

0.6.14 (2022/03/15)

Ensure that LEDs that are individually turned off are removed from the LED list accessible through Illuminate.led.

Release 0.16.13

01 Mar 00:03
Compare
Choose a tag to compare

0.6.13 (2022/02/28)

  • Ensure compatibility with future versions of the firmware where the
    setBrightness command will be removed.
  • Add Python slots to help avoid typos when controlling the instrument.

Release 0.6.12

23 Feb 15:28
9320579
Compare
Choose a tag to compare

Remove unused current detection code