Commit Graph

12 Commits

Author SHA1 Message Date
RobTillaart
672af9f698 fix #133 overflow of exponent
+ added readme.md
+ some cleanup
2020-01-21 15:26:58 +01:00
Moritz Ulmer
fbea3f36f5 Allow multiple Wire interfaces
Why:

- Some boards have multiple I2C interfaces
- Control when TwoWire.begin() is called

This change addresses the need by:

- Option to not begin() Wire
- Always be in configured state (no null ptr crash)
- Internally use TwoWire pointer
- Add example of new functionality
- Add possible I2C addresses
- Update I2C address in example to be within 0 - 127 range
2020-01-19 22:53:40 +01:00
RobTillaart
169bb2e42f Fix issue #127 - ctor
small optimization in setThreshold()
add Wire.begin() to setup() of example sketch
2019-09-03 12:22:43 +02:00
RobTillaart
89d3754c97 issue #118 Fix constructor for ESP8266 2018-12-08 16:06:27 +01:00
Bollie
ba645e5a03
Update Max44009.h 2018-12-07 19:22:56 +01:00
RobTillaart
cc695a5499 issue #108 Fix shift math 2018-07-01 15:42:05 +02:00
RobTillaart
fc8444196f Fixed issue #105 - read register 2018-05-13 16:38:11 +02:00
RobTillaart
1fb9c4e4c5 Fix issue #98 - extend constructor for ESP8266 2018-04-02 13:29:46 +02:00
RobTillaart
907450e524 Fix return bugs; added a minimal test sketch; added keywords.txt; added const 2017-07-27 00:24:25 +02:00
RobTillaart
add7ed3b15 + max44009 0.1.5 updated history 2017-04-20 10:21:49 +02:00
debsahu
ba7c2442f6 Update Max44009.h
void setAutomaticMode(); is defined in Max44009.cpp but not in header file.
2017-04-15 13:50:03 -04:00
RobTillaart
1d4d705d36 Library for the Max44009 2016-12-17 20:58:29 +01:00