14 void shiftIn(uint8_t nr);
23 void begin(uint8_t* dout, uint8_t length, uint8_t pd_sck,
33 void set_gain(uint8_t gain = 128);
36 long read(uint8_t timeout = 128);
39 const long* get_single_readings();
42 long read_average(uint8_t times = 10, uint8_t timeout = 128);
45 uint8_t read_average(
long* res, uint8_t times = 10, uint8_t timeout = 128);
50 long read_average_with_filter(
long* res,
unsigned long max_dev=5000, uint8_t* counts=NULL, uint8_t times = 10, uint8_t timeout = 128);
59 void set_no_sleep(
bool ns);
67 float scale_weight, tare_weight;
72 void setConfPoint(
float t, uint8_t t_index,
long adc, uint8_t adc_index);
73 void setConf(
float w,
float* t,
long* a);
74 void getConf(
float &w,
float* t,
long* a);
75 void setScaleWeight(
float w);
76 void setTare(
long adc,
float t);
81 float getWeight(
long adc,
float t);
91 void readADC(uint8_t c = 20);
102 void saveConf(
float _slope,
float* _m);
104 float getWeight(
long adc,
float t,
float dt);
Definition: HX711Array.h:85
Definition: HX711Array.h:6
Definition: HX711Array.h:62
Definition: HX711Array.h:95