eldruin / ads1x1x-rs

Platform-agnostic Rust driver for the ADS1x1x ultra-small, low-power analog-to-digital converters (ADC). Compatible with ADS1013, ADS1014, ADS1015, ADS1113, ADS1114 and ADS1115
https://blog.eldruin.com/ads1x1x-analog-to-digital-converter-driver-in-rust/
Apache License 2.0
31 stars 9 forks source link

Split API into one distinct type per device variant. #17

Open reitermarkus opened 5 months ago

reitermarkus commented 5 months ago

Needs to be rebased after https://github.com/eldruin/ads1x1x-rs/pull/16 is merged.

coveralls commented 1 week ago

Coverage Status

coverage: 94.118% (+12.4%) from 81.739% when pulling 1a8bd6e3b9dfa0b36f8d8360e8a49cf952286dd6 on reitermarkus:split-api into 00830f4e5569a381afbdfce270e478c5fd25401f on eldruin:master.

coveralls commented 1 week ago

Coverage Status

coverage: 95.699% (+14.0%) from 81.739% when pulling f390eac7419a1e259cb5a0cb85acd767ee2a08e1 on reitermarkus:split-api into 00830f4e5569a381afbdfce270e478c5fd25401f on eldruin:master.

coveralls commented 1 week ago

Coverage Status

coverage: 95.699% (+14.0%) from 81.739% when pulling e09154504f3b056793918937b031d4f8ac651118 on reitermarkus:split-api into 00830f4e5569a381afbdfce270e478c5fd25401f on eldruin:master.

coveralls commented 1 week ago

Coverage Status

coverage: 96.196% (+14.5%) from 81.739% when pulling f49cd40cc315c13b0d831365fc4d4b2656c0b4eb on reitermarkus:split-api into 00830f4e5569a381afbdfce270e478c5fd25401f on eldruin:master.