Module ADS1x15
[hide private]
[frames] | no frames]

Module ADS1x15

source code

Classes [hide private]
  ADS1x15
Base functionality for ADS1x15 analog to digital converters.
  ADS1115
ADS1115 16-bit analog to digital converter instance.
  ADS1015
ADS1015 12-bit analog to digital converter instance.
Variables [hide private]
  ADS1x15_DEFAULT_ADDRESS = 72
  ADS1x15_POINTER_CONVERSION = 0
  ADS1x15_POINTER_CONFIG = 1
  ADS1x15_POINTER_LOW_THRESHOLD = 2
  ADS1x15_POINTER_HIGH_THRESHOLD = 3
  ADS1x15_CONFIG_OS_SINGLE = 32768
  ADS1x15_CONFIG_MUX_OFFSET = 12
  ADS1x15_CONFIG_GAIN = {0: 0, 1: 512, 2: 1024, 4: 1536, 8: 2048...
  ADS1x15_CONFIG_MODE_CONTINUOUS = 0
  ADS1x15_CONFIG_MODE_SINGLE = 256
  ADS1015_CONFIG_DR = {128: 0, 250: 32, 490: 64, 920: 96, 1600: ...
  ADS1115_CONFIG_DR = {8: 0, 16: 32, 32: 64, 64: 96, 128: 128, 2...
  ADS1x15_CONFIG_COMP_WINDOW = 16
  ADS1x15_CONFIG_COMP_ACTIVE_HIGH = 8
  ADS1x15_CONFIG_COMP_LATCHING = 4
  ADS1x15_CONFIG_COMP_QUE = {1: 0, 2: 1, 4: 2}
  ADS1x15_CONFIG_COMP_QUE_DISABLE = 3
  __package__ = None
Variables Details [hide private]

ADS1x15_CONFIG_GAIN

Value:
{0: 0, 1: 512, 2: 1024, 4: 1536, 8: 2048, 16: 2560}

ADS1015_CONFIG_DR

Value:
{128: 0, 250: 32, 490: 64, 920: 96, 1600: 128, 2400: 160, 3300: 192}

ADS1115_CONFIG_DR

Value:
{8: 0, 16: 32, 32: 64, 64: 96, 128: 128, 250: 160, 475: 192, 860: 224}