Skip to content

Releases: wollewald/AP3216_WE

Replaced #defines by constexpr

24 Oct 21:44
3cfcb47

Choose a tag to compare

Various changes:

  • Replaced #defines by constexpr
  • Replaced private by protected
  • "Cleaned" the constructor
  • Corrected a bug in continuous.ino
  • Replaced C-cast by static_cast

Eliminated one constructor

15 Oct 11:02
c09e237

Choose a tag to compare

I have eliminated one cnstructor. Users won't notice.

Compatibility with ESP32

16 May 11:52
9b30a94

Choose a tag to compare

The library now works on ESP32 boards. Unfortunately I had to change the enums which are passed to setMode. So you may need to change your code accordingly:

ALS -> AP3216_ALS
PS -> AP3216_PS
etc.

Moreover I implemented the option to pass a TwoWire object to the constructor. So you can use two I2C busses on ESP32 boards.

Link to the related english blog post changed.

29 Nov 10:34
179e79c

Choose a tag to compare

Documentation available in English

11 Nov 17:22
7c2f2ae

Choose a tag to compare

No changes to the code - only added the hint that the related blog post is now available in English:

https://wolles-elektronikkiste.de/ap3216-cjmcu-3216-ambient-light-and-proximity-sensor?lang=en

keywords.txt added and compiler warnings fixed

08 Aug 21:17
6396784

Choose a tag to compare

  • keywords.txt has been added
  • compiler warning fixed (AP3216_WE.cpp)
  • compiler warning fixed (continuous example)

Update of library.properties

22 May 16:08
e1fd37a

Choose a tag to compare

No real change to version 1.0. I just had released 1.0. before updating version in library.properties. Corrected now.

Initial Release

29 Oct 18:11
8abcb4f

Choose a tag to compare

Initial release