def ETHL(): # print("Configuring parameters for the Ethyl") lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x20) lmp.get_REFVOLTAGE(0x80) lmp.get_BIAS(0x04) lmp.get_BIAS_SIGN(0x10) lmp.get_ADC_GAIN(0x00)
def O3(): print("Configuring parameters for the O3") lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x20) lmp.get_REFVOLTAGE(0x80) lmp.get_BIAS(0x01) lmp.get_BIAS_SIGN(0x00) lmp.get_ADC_GAIN(0x0C) ads.get_ads_config0(0x7C) ads.get_ads_config1(0x00) ads.get_ads_config2(0x40) ads.get_ads_config3(0x00)
def H2S(self): # print("Configuring parameters for the H2S") lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x20) lmp.get_REFVOLTAGE(0x80) lmp.get_BIAS(0x08) lmp.get_BIAS_SIGN(0x10) lmp.get_ADC_GAIN(0x04) ads.get_ads_config0(0x7C) ads.get_ads_config1(0x00) ads.get_ads_config2(0x40) ads.get_ads_config3(0x00)
def Test3(self): # print(Bias = -1) lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x10) lmp.get_REFVOLTAGE(0x80) lmp.get_BIAS(0x01) lmp.get_BIAS_SIGN(0x00) lmp.get_ADC_GAIN(0x01) ads.get_ads_config0(0x00) ads.get_ads_config1(0x00) ads.get_ads_config2(0x40) ads.get_ads_config3(0x00)
def NO2(): print("Configuring parameters for the NO2") lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x20) lmp.get_REFVOLTAGE(0x80) # print "AT NO2 Bias" lmp.get_BIAS(0x06) lmp.get_BIAS_SIGN(0x00) lmp.get_ADC_GAIN(0x0C) ads.get_ads_config0(0x64) ads.get_ads_config1(0x00) ads.get_ads_config2(0x40) ads.get_ads_config3(0x00)
def Tox(): # print("Configuring parameters for the Tox") lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x20) lmp.get_REFVOLTAGE(0x80) # print "AT TOX Bias" lmp.get_BIAS(0x05) lmp.get_BIAS_SIGN(0x10) lmp.get_ADC_GAIN(0x04) ads.get_ads_config0(0x50) ads.get_ads_config1(0x00) ads.get_ads_config2(0x40) ads.get_ads_config3(0x00)
def Tor(self): # print("Configuring parameters for the Tor") try: lmp.get_OPMODE(0x03) lmp.get_TIAGAIN(0x00) lmp.get_RLOAD(0x00) lmp.get_INTZSEL(0x20) lmp.get_REFVOLTAGE(0x80) lmp.get_BIAS(0x06) lmp.get_BIAS_SIGN(0x00) lmp.get_ADC_GAIN(0x0C) ads.get_ads_config0(0x7C) ads.get_ads_config1(0x00) ads.get_ads_config2(0x40) ads.get_ads_config3(0x00) except: print "FAIL"