diff --git a/mini_beieli_node_nau7802.h b/mini_beieli_node_nau7802.h index 52549c6..d503f47 100644 --- a/mini_beieli_node_nau7802.h +++ b/mini_beieli_node_nau7802.h @@ -27,15 +27,10 @@ bool InitializeScales() result = myScale.reset(); //Reset all registers result &= myScale.powerUp(); //Power on analog and digital sections of the scale - result &= myScale.setIntPolarityHigh(); result &= myScale.setLDO(NAU7802_LDO_3V3); //Set LDO to 3.3V result &= myScale.setGain(NAU7802_GAIN_128); //Set gain to 128 result &= myScale.setSampleRate(NAU7802_SPS_40); //Set samples per second to 40 result &= myScale.setRegister(NAU7802_ADC, 0x30); //Turn off CLK_CHP. From 9.1 power on sequencing. - result &= myScale.clearBit(NAU7802_PGA_PWR_PGA_CAP_EN, NAU7802_PGA_PWR); - // https://electronics.stackexchange.com/questions/91151/weird-reading-from-nau7802-adc - result &= myScale.setRegister(NAU7802_OTP_B1, 0x30); - result &= myScale.setRegister(NAU7802_PGA, NAU7802_PGA_OUT_EN | NAU7802_PGA_CHP_DIS); result &= myScale.calibrateAFE(); //Re-cal analog front end when we change gain, sample rate, or channel