Sensor Logging Speed

I’m using an OpenLog Artemis to log the output of an ADS1015 sensor. The fastest I can log is about 650Hz but I’d like at least 10x faster. Obviously logging to the micro SD only is faster than logging to terminal and micro SD. I tweaked all settings I can find. Any thoughts on how to get this to run faster? Do I have to roll my own firmware build to optimize?

If you haven’t already, try to increase the I2C clock speed.

The maximum sample rate of the ADS1015 is given at 3300 per second.

650/s of usable data seems pretty decent overall.

https://www.ti.com/product/ADS1015

This document appears to go into some detail about threshold performance:

https://www.ti.com/lit/an/sbaa535a/sbaa535a.pdf