sparkfun / OpenLog_Artemis

The OpenLog Artemis is an open source datalogger the comes preprogrammed to automatically log IMU, GPS, serial data, and various pressure, humidity, and distance sensors. All without writing a single line of code!

Home Page:https://www.sparkfun.com/products/15846

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feature Request: ADS1015

mishal opened this issue · comments

Hello,

our project is to make the datalogger for the suface water wave measurement. The datalogger was planned to be based on OLA (https://www.sparkfun.com/products/16832 ) with water level sensor (like https://autosen.com/en/Process-Sensors/Level-sensors/Pressure-level-transmitter-AF906) recording signal at 5-10 Hz frequency.

We realised that the ADC converter which is on OLA creates a important noise of the signal, so we are about to add an extra ADC converter like Qwiic PT100 - ADS122C04, which is supported by OLA but not in stock (and not available for backorder).

The other option would be Qwiic 12 Bit ADC - 4 Channel (ADS1015) (https://www.sparkfun.com/products/15334 ) but it is not supported by OLA and would need to be added into firmware.

Is there another solution? Is it possible to ask you to add the ADS1015 to the OLA?

Thank you

Hello Michal (@mishal ),

The ADS122C04 is currently out of stock everywhere... :-(

Adding support for the ADS1015 is possible (please see ADDING_SENSORS.md) but we do not have time to do that right now. I will leave this issue open and we will try to include it in the next release.

Apologies,
Paul

The hydrostatic pressure sensor (AF906) is differential - "Pressure compensation with the ambient pressure by means of a capillary tube integrated in the connection cable". I wonder if you could achieve the same thing with the SDP31? But it might be too sensitive - depending on the height of your waves?

Thanks for the reply, but SDP31 is not usable for us.
If you could get support for ADS1015 in the next release, that would be great.

Thanks

I would also love support for the ADS1015, it's an input module I assumed would work with the OLA (since it can be used quite universally to log (more accurately?) analog signals) but was kinda surprised it wasn't.

Hi Michal (@mishal ) & Brecht (@Fescron ),

Apologies for the very slow response on this. I have added support for the ADS1015 in v2.5. You can log all four channels and/or all four differential channels. You can configure the gain too. I hope it meets your needs.

Best wishes,
Paul

No worries! Oh that's very cool thanks! I'll check it out in the following weeks :)