From 01cf0966f26185c86a338d56bbcd2555732d351f Mon Sep 17 00:00:00 2001 From: Matthew Robinaugh Date: Wed, 10 Nov 2021 14:42:57 -0700 Subject: [PATCH] Initialize load cell values --- include/LoadCells.h | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) 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