diff --git a/include/LoadCells.h b/include/LoadCells.h index abcaf2d..c072ab7 100644 --- a/include/LoadCells.h +++ b/include/LoadCells.h @@ -16,7 +16,11 @@ struct LoadCells { }; void init_LoadCells(LoadCells &loadCells) { - + + loadCells.lc0Value = 0.0; + loadCells.lc1Value = 0.0; + loadCells.lc2Value = 0.0; + loadCells.lc3Value = 0.0; const int lc_clock = 23; @@ -35,13 +39,13 @@ void init_LoadCells(LoadCells &loadCells) { pinMode(lc_data_2, INPUT); pinMode(lc_data_3, INPUT); - loadcell_0.begin(lc_data_0, lc_clock); - loadcell_1.begin(lc_data_1, lc_clock); - loadcell_2.begin(lc_data_2, lc_clock); - loadcell_3.begin(lc_data_3, lc_clock); + loadCells.loadcell_0.begin(lc_data_0, lc_clock); + loadCells.loadcell_1.begin(lc_data_1, lc_clock); + loadCells.loadcell_2.begin(lc_data_2, lc_clock); + loadCells.loadcell_3.begin(lc_data_3, lc_clock); - loadCells.lc0Calibration = loadCellCalibrate(loadcell_0); - loadCells.lc1Calibration = loadCellCalibrate(loadcell_1); - loadCells.lc2Calibration = loadCellCalibrate(loadcell_2); - loadCells.lc3Calibration = loadCellCalibrate(loadcell_3); + loadCells.lc0Calibration = loadCellCalibrate(loadCells.loadcell_0); + loadCells.lc1Calibration = loadCellCalibrate(loadCells.loadcell_1); + loadCells.lc2Calibration = loadCellCalibrate(loadCells.loadcell_2); + loadCells.lc3Calibration = loadCellCalibrate(loadCells.loadcell_3); } \ No newline at end of file