Closed
Description
Describe the bug
The library does not compile out of the box for an Arduino ATMega2560 board (or any other 8-bit board)
To Reproduce
Steps to reproduce the behavior:
- Open Sketch
- Set Board to and Arduino Mega2560
- Compile
_frequency
overflow
Expected behavior
Would be great to be able to use this library on a Arduino 8-bit board (almost there)
Versions (please complete the following information):
- Library: 4.4.1
- Platform: Arduino atmelavr@4.2.0
Additional context
If the type of the _frequency
variable of the SSD1306Wire
class is changed from int
to long
, it will work.
Also, using PlatformIO, I get compiler warnings about ctor parameters shadowing members. If you remove the leading underscores from the ctor parameters, it goes away.
Metadata
Metadata
Assignees
Labels
No labels