Closed vug closed 2 years ago
I see this and looks to be an include file ordering issue that only the MRK board toolchain encounters.
Quick tests shows including Arduino.h before the include of qwiic_i2c.h in qwiic_i2c.cpp fixes this. But we need to test on all other platforms before releasing this.
Should have this taken care of in the next 2 weeks. -Kirk
Moved the include statement for Arduino.h in qwic_i2c.cpp, to the header file qwiic_i2c.h. Fixes this issue.
Hi! I've an Arduino MKR 1010 board. Working on a simple temperature sensor & display project.
I've ordered "SparkFun Qwiic OLED Display (0.91 in, 128x32) LCD-17153" display from SparkFun. https://www.sparkfun.com/products/17153 Installed "SparkFun Qwiiic OLED Graphics Library" (library from this repo I think).
Opened the first example "Example-01_Hello". When I click on compile I'm getting the error messages below. Basically it says:
C:\Users\vug\Documents\Arduino\libraries\SparkFun_Qwiic_OLED_Graphics_Library\src\qwiic_i2c.h:64:15: error: 'TwoWire' has not been declared... bool init(TwoWire& wirePort);
Can you please tell what I am doing wrong? Thanks!