Closed gracelower closed 4 months ago
I started from scratch this morning (7/25) in terms of manually setting the UART --> I2C protocol, wiring the Boron + Atlas + EZO, and compiling and flashing the exact (not copied) firmware. I received the desired results, which I added to the documentation (as seen in the last few commits of this pull request).
Commits in this pull request include ...
Creating a new project with correct file pathways / structure (AtlasConductivity_20240724)
Making changes to the code header (in AtlasConductivity_20240724.cpp)
Changing Serial.print statements to Log.info statements (+ adding global object
SerialLogHandler logHandler;
) **Please note: final Log.info statement with string formatting (line 110 in src > .cpp file) is currently formatted asLog.info("ec: %s", ec);
... This might be something to keep in mind / check over. I also tested the following formats and each produced the same results in the serial monitor, but I'm not sure what differences happen internally with these, so I landed onLog.info("ec: %s", ec);
Log.info("ec: %i", ec);
Log.info("ec: %s", ec_data);
`Log.info("ec: %s", ec);Adding detail to documentation by clarifying steps of UART > I2C, wiring, and firmware setup. If this device is to be used in participatory science settings, I think more detailed instructions could be beneficial -- but if these setup instructions are only for academic testing purposes, disregard this note :) **Please note: Links to pages within the GitHub repo itself should be added once this pull request is approved and referenced files are actually in the repo.