From a81780571e7a495b2d3b83b590e8a742e4d13480 Mon Sep 17 00:00:00 2001 From: Bud14 <92456011+Bud14@users.noreply.github.com> Date: Thu, 14 Oct 2021 09:18:49 +0200 Subject: [PATCH] Update ADS7828.h The values ADS7828_REG_COMMAND_CH_SINGLE_x for measurement in mode single-ended are false. I replace the lines 48 to 55 to have the correct value from the array on page 11 of datasheet of the component. --- ADS7828.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/ADS7828.h b/ADS7828.h index ac26d16..ad77e42 100644 --- a/ADS7828.h +++ b/ADS7828.h @@ -46,14 +46,15 @@ #define ADS7828_REG_COMMAND_CH_DIFF_5_4 (0x60) // Differential P = CH5, N = CH4 #define ADS7828_REG_COMMAND_CH_DIFF_7_6 (0x70) // Differential P = CH7, N = CH6 #define ADS7828_REG_COMMAND_CH_SINGLE_0 (0x00) // Single-ended P = CH0, N = COM - #define ADS7828_REG_COMMAND_CH_SINGLE_1 (0x10) // Single-ended P = CH1, N = COM - #define ADS7828_REG_COMMAND_CH_SINGLE_2 (0x20) // Single-ended P = CH2, N = COM - #define ADS7828_REG_COMMAND_CH_SINGLE_3 (0x30) // Single-ended P = CH3, N = COM - #define ADS7828_REG_COMMAND_CH_SINGLE_4 (0x40) // Single-ended P = CH4, N = COM - #define ADS7828_REG_COMMAND_CH_SINGLE_5 (0x50) // Single-ended P = CH5, N = COM - #define ADS7828_REG_COMMAND_CH_SINGLE_6 (0x60) // Single-ended P = CH6, N = COM + #define ADS7828_REG_COMMAND_CH_SINGLE_1 (0x40) // Single-ended P = CH1, N = COM + #define ADS7828_REG_COMMAND_CH_SINGLE_2 (0x10) // Single-ended P = CH2, N = COM + #define ADS7828_REG_COMMAND_CH_SINGLE_3 (0x50) // Single-ended P = CH3, N = COM + #define ADS7828_REG_COMMAND_CH_SINGLE_4 (0x20) // Single-ended P = CH4, N = COM + #define ADS7828_REG_COMMAND_CH_SINGLE_5 (0x60) // Single-ended P = CH5, N = COM + #define ADS7828_REG_COMMAND_CH_SINGLE_6 (0x30) // Single-ended P = CH6, N = COM #define ADS7828_REG_COMMAND_CH_SINGLE_7 (0x70) // Single-ended P = CH7, N = COM + #define ADS7828_REG_COMMAND_PD_MASK (0x0C) // Power-Down Selection #define ADS7828_REG_COMMAND_PD_PDADCONV (0x00) // Power Down Between A/D Converter Conversions #define ADS7828_REG_COMMAND_PD_IROFF_ADON (0x04) // Internal Reference OFF and A/D Converter ON