Closed BentleySettin closed 4 months ago
Please note: This comment is no longer applicable!! Disregard this info and instead refer to pull request https://github.com/TinyCamML/ConductivitySensor/pull/14 instead
When compiling the current code, I am met with the following errors:
Ezo_board(uint8_t address); //Takes I2C address of the device
--- error: explicit type is missing ('int' assumed), error: expected constructor, destructor, or type conversion before ';' Ezo_board(uint8_t address, const char* name); //Takes I2C address of the device //as well a name of your choice
--- error: explicit type is missing ('int' assumed), error: expected constructor, destructor, or type conversion before ';' Possible sources of these errors may be incorrect declaration of classes or functions (i.e. where a constructor, destructor, or type conversion is expected, another entity is coded instead).
Possible solutions to this problem may include accurately declaring / defining classes, member functions, or constructors / destructors, or denoting enums properly.
Solutions to this issue + the updated (compiled, flashed, tested w/ probe) code can be found in pull request https://github.com/TinyCamML/ConductivitySensor/pull/14 (7/24/24)
See this comment for confirmation (7/25/24)
Almost all issues, especially these really big, central ones, should have a thorough description. For instance, here we might more narrowly define this issue. "collect data" is a bit too broad; let's go with "receive and transmit data from/to conductivity probe."
Then we can start to describe what we mean.