Add Alphasense CO2 Sensors; Redirect ADS1X15 dependency to Adafruit #457
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is primarily to add the Alphasense IRC-A1 Nondispersive Infrared (NDIR) Carbon Dioxide (CO2) sensor to the list of supported sensors.
It also paves the way for other Alphasense gas sensors to be implemented.
Last, bundled into this PR is a code fix to support the following change in the dependency for the Mayfly's Analog-to-Digital Converter (ADC):
There are many compelling reasons to switch this core dependency, as described in the issue.
This PR is not yet 100% ready, as some testing is first required to confirm that everything is working on sensors that use the ADS1X15. I also need to complete documentation for the Alphasense sensor, primarily via adding a block to the
menu-a-la-carte.ino
example.This PR begins such review.