1
0
mirror of https://gitlab.com/lander-team/lander-cpp.git synced 2025-07-23 14:41:25 +00:00

Initialize load cell values

This commit is contained in:
Matthew Robinaugh
2021-11-10 14:42:57 -07:00
parent 1ec624cc55
commit 01cf0966f2

View File

@@ -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);
}