@@ -73,7 +73,7 @@ uint8_t sfDevAS7331::getDeviceID(void)
73
73
uint8_t devID;
74
74
75
75
// Read the device ID register, if it errors then return 0.
76
- if (ksfTkErrOk != _theBus->readRegisterByte (kSfeAS7331RegCfgAgen , devID))
76
+ if (ksfTkErrOk != _theBus->readRegister (kSfeAS7331RegCfgAgen , devID))
77
77
return 0 ;
78
78
79
79
// If we changed it at first, change it back.
@@ -124,7 +124,7 @@ bool sfDevAS7331::runDefaultSetup(const bool &runSoftReset)
124
124
uint8_t regs[6 ];
125
125
126
126
size_t nRead = 0 ;
127
- sfTkError_t result = _theBus->readRegisterRegion (kSfeAS7331RegCfgCreg1 , regs, 6U , nRead);
127
+ sfTkError_t result = _theBus->readRegister (kSfeAS7331RegCfgCreg1 , regs, sizeof (regs) , nRead);
128
128
if (nRead != 6 || result != ksfTkErrOk)
129
129
return false ;
130
130
@@ -174,7 +174,7 @@ bool sfDevAS7331::runDefaultSetup(const bool &runSoftReset)
174
174
regs[5 ] = optreg.byte ;
175
175
176
176
// Write the bytes to the sensor, ensuring the device matches local settings.
177
- if (ksfTkErrOk != _theBus->writeRegisterRegion (kSfeAS7331RegCfgCreg1 , regs, 6U ))
177
+ if (ksfTkErrOk != _theBus->writeRegister (kSfeAS7331RegCfgCreg1 , regs, 6U ))
178
178
return false ;
179
179
}
180
180
@@ -261,7 +261,7 @@ sfTkError_t sfDevAS7331::readTemp(void)
261
261
uint16_t tempRaw;
262
262
263
263
// Read in the raw value.
264
- sfTkError_t result = _theBus->readRegisterWord (kSfeAS7331RegMeasTemp , tempRaw);
264
+ sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasTemp , tempRaw);
265
265
266
266
if (ksfTkErrOk != result)
267
267
return result;
@@ -298,7 +298,7 @@ sfTkError_t sfDevAS7331::readAllUV(void)
298
298
// Read in the raw data from the results registers.
299
299
size_t nRead = 0 ;
300
300
301
- sfTkError_t result = _theBus->readRegisterRegion (kSfeAS7331RegMeasMres1 , dataRaw, 6U , nRead);
301
+ sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasMres1 , dataRaw, sizeof (dataRaw) , nRead);
302
302
303
303
if (nRead != 6 || result != ksfTkErrOk)
304
304
return result;
@@ -343,7 +343,7 @@ sfTkError_t sfDevAS7331::readAll(void)
343
343
uint8_t dataRaw[8 ];
344
344
345
345
size_t nRead = 0 ;
346
- sfTkError_t result = _theBus->readRegisterRegion (kSfeAS7331RegMeasTemp , dataRaw, 8U , nRead);
346
+ sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasTemp , dataRaw, sizeof (dataRaw) , nRead);
347
347
348
348
if (nRead != 8 || result != ksfTkErrOk)
349
349
return result;
@@ -392,7 +392,7 @@ sfTkError_t sfDevAS7331::readOutConv(void)
392
392
393
393
size_t nRead;
394
394
395
- sfTkError_t result = _theBus->readRegisterRegion (kSfeAS7331RegMeasOutConvL , tconvRaw, 4U , nRead);
395
+ sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasOutConvL , tconvRaw, 4U , nRead);
396
396
397
397
if (nRead != 4 || result != ksfTkErrOk)
398
398
return result;
@@ -862,7 +862,7 @@ sfTkError_t sfDevAS7331::getStatus(sfe_as7331_reg_meas_osr_status_t &statusReg)
862
862
863
863
uint16_t statusRaw;
864
864
865
- sfTkError_t result = _theBus->readRegisterWord (kSfeAS7331RegMeasOsrStatus , statusRaw);
865
+ sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasOsrStatus , statusRaw);
866
866
867
867
if (ksfTkErrOk != result)
868
868
return result;
@@ -878,7 +878,7 @@ sfTkError_t sfDevAS7331::getOSR(sfe_as7331_reg_cfg_osr_t &osrReg)
878
878
if (!_theBus)
879
879
return ksfTkErrFail;
880
880
881
- return _theBus->readRegisterByte (kSfeAS7331RegCfgOsr , osrReg.byte );
881
+ return _theBus->readRegister (kSfeAS7331RegCfgOsr , osrReg.byte );
882
882
}
883
883
884
884
sfTkError_t sfDevAS7331::setOSR (const sfe_as7331_reg_cfg_osr_t &osrReg)
@@ -887,7 +887,7 @@ sfTkError_t sfDevAS7331::setOSR(const sfe_as7331_reg_cfg_osr_t &osrReg)
887
887
if (!_theBus)
888
888
return ksfTkErrFail;
889
889
890
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgOsr , osrReg.byte );
890
+ return _theBus->writeRegister (kSfeAS7331RegCfgOsr , osrReg.byte );
891
891
}
892
892
893
893
sfTkError_t sfDevAS7331::getCReg1 (sfe_as7331_reg_cfg_creg1_t &creg1)
@@ -896,7 +896,7 @@ sfTkError_t sfDevAS7331::getCReg1(sfe_as7331_reg_cfg_creg1_t &creg1)
896
896
if (!_theBus || _opMode != DEVICE_MODE_CFG)
897
897
return ksfTkErrFail;
898
898
899
- return _theBus->readRegisterByte (kSfeAS7331RegCfgCreg1 , creg1.byte );
899
+ return _theBus->readRegister (kSfeAS7331RegCfgCreg1 , creg1.byte );
900
900
}
901
901
902
902
sfTkError_t sfDevAS7331::setCReg1 (const sfe_as7331_reg_cfg_creg1_t &creg1)
@@ -905,7 +905,7 @@ sfTkError_t sfDevAS7331::setCReg1(const sfe_as7331_reg_cfg_creg1_t &creg1)
905
905
if (!_theBus || _opMode != DEVICE_MODE_CFG)
906
906
return ksfTkErrFail;
907
907
908
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgCreg1 , creg1.byte );
908
+ return _theBus->writeRegister (kSfeAS7331RegCfgCreg1 , creg1.byte );
909
909
}
910
910
911
911
sfTkError_t sfDevAS7331::getCReg2 (sfe_as7331_reg_cfg_creg2_t &creg2)
@@ -914,7 +914,7 @@ sfTkError_t sfDevAS7331::getCReg2(sfe_as7331_reg_cfg_creg2_t &creg2)
914
914
if (!_theBus || _opMode != DEVICE_MODE_CFG)
915
915
return ksfTkErrFail;
916
916
917
- return _theBus->readRegisterByte (kSfeAS7331RegCfgCreg2 , creg2.byte );
917
+ return _theBus->readRegister (kSfeAS7331RegCfgCreg2 , creg2.byte );
918
918
}
919
919
920
920
sfTkError_t sfDevAS7331::setCReg2 (const sfe_as7331_reg_cfg_creg2_t &creg2)
@@ -923,7 +923,7 @@ sfTkError_t sfDevAS7331::setCReg2(const sfe_as7331_reg_cfg_creg2_t &creg2)
923
923
if (!_theBus || _opMode != DEVICE_MODE_CFG)
924
924
return ksfTkErrFail;
925
925
926
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgCreg2 , creg2.byte );
926
+ return _theBus->writeRegister (kSfeAS7331RegCfgCreg2 , creg2.byte );
927
927
}
928
928
929
929
sfTkError_t sfDevAS7331::getCReg3 (sfe_as7331_reg_cfg_creg3_t &creg3)
@@ -932,7 +932,7 @@ sfTkError_t sfDevAS7331::getCReg3(sfe_as7331_reg_cfg_creg3_t &creg3)
932
932
if (!_theBus || _opMode != DEVICE_MODE_CFG)
933
933
return ksfTkErrFail;
934
934
935
- return _theBus->readRegisterByte (kSfeAS7331RegCfgCreg3 , creg3.byte );
935
+ return _theBus->readRegister (kSfeAS7331RegCfgCreg3 , creg3.byte );
936
936
}
937
937
938
938
sfTkError_t sfDevAS7331::setCReg3 (const sfe_as7331_reg_cfg_creg3_t &creg3)
@@ -941,7 +941,7 @@ sfTkError_t sfDevAS7331::setCReg3(const sfe_as7331_reg_cfg_creg3_t &creg3)
941
941
if (!_theBus || _opMode != DEVICE_MODE_CFG)
942
942
return ksfTkErrFail;
943
943
944
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgCreg3 , creg3.byte );
944
+ return _theBus->writeRegister (kSfeAS7331RegCfgCreg3 , creg3.byte );
945
945
}
946
946
947
947
sfTkError_t sfDevAS7331::getBreak (uint8_t &breakReg)
@@ -950,7 +950,7 @@ sfTkError_t sfDevAS7331::getBreak(uint8_t &breakReg)
950
950
if (!_theBus || _opMode != DEVICE_MODE_CFG)
951
951
return ksfTkErrFail;
952
952
953
- return _theBus->readRegisterByte (kSfeAS7331RegCfgBreak , breakReg);
953
+ return _theBus->readRegister (kSfeAS7331RegCfgBreak , breakReg);
954
954
}
955
955
956
956
sfTkError_t sfDevAS7331::setBreak (const uint8_t &breakReg)
@@ -959,7 +959,7 @@ sfTkError_t sfDevAS7331::setBreak(const uint8_t &breakReg)
959
959
if (!_theBus || _opMode != DEVICE_MODE_CFG)
960
960
return ksfTkErrFail;
961
961
962
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgBreak , breakReg);
962
+ return _theBus->writeRegister (kSfeAS7331RegCfgBreak , breakReg);
963
963
}
964
964
965
965
sfTkError_t sfDevAS7331::getEdges (uint8_t &edgesReg)
@@ -968,7 +968,7 @@ sfTkError_t sfDevAS7331::getEdges(uint8_t &edgesReg)
968
968
if (!_theBus || _opMode != DEVICE_MODE_CFG)
969
969
return ksfTkErrFail;
970
970
971
- return _theBus->readRegisterByte (kSfeAS7331RegCfgEdges , edgesReg);
971
+ return _theBus->readRegister (kSfeAS7331RegCfgEdges , edgesReg);
972
972
}
973
973
974
974
sfTkError_t sfDevAS7331::setEdges (const uint8_t &edgesReg)
@@ -977,7 +977,7 @@ sfTkError_t sfDevAS7331::setEdges(const uint8_t &edgesReg)
977
977
if (!_theBus || _opMode != DEVICE_MODE_CFG)
978
978
return ksfTkErrFail;
979
979
980
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgEdges , edgesReg);
980
+ return _theBus->writeRegister (kSfeAS7331RegCfgEdges , edgesReg);
981
981
}
982
982
983
983
sfTkError_t sfDevAS7331::getOptIndex (sfe_as7331_reg_cfg_optreg_t &optReg)
@@ -986,7 +986,7 @@ sfTkError_t sfDevAS7331::getOptIndex(sfe_as7331_reg_cfg_optreg_t &optReg)
986
986
if (!_theBus || _opMode != DEVICE_MODE_CFG)
987
987
return ksfTkErrFail;
988
988
989
- return _theBus->readRegisterByte (kSfeAS7331RegCfgOptReg , optReg.byte );
989
+ return _theBus->readRegister (kSfeAS7331RegCfgOptReg , optReg.byte );
990
990
}
991
991
992
992
sfTkError_t sfDevAS7331::setOptIndex (const sfe_as7331_reg_cfg_optreg_t &optReg)
@@ -995,7 +995,7 @@ sfTkError_t sfDevAS7331::setOptIndex(const sfe_as7331_reg_cfg_optreg_t &optReg)
995
995
if (!_theBus || _opMode != DEVICE_MODE_CFG)
996
996
return ksfTkErrFail;
997
997
998
- return _theBus->writeRegisterByte (kSfeAS7331RegCfgOptReg , optReg.byte );
998
+ return _theBus->writeRegister (kSfeAS7331RegCfgOptReg , optReg.byte );
999
999
}
1000
1000
1001
1001
sfTkError_t sfDevAS7331::readRawUV (const as7331_uv_type &uv_type)
@@ -1033,7 +1033,7 @@ sfTkError_t sfDevAS7331::readRawUV(const as7331_uv_type &uv_type)
1033
1033
break ;
1034
1034
}
1035
1035
1036
- sfTkError_t result = _theBus->readRegisterWord (regAddress, uvRawVal);
1036
+ sfTkError_t result = _theBus->readRegister (regAddress, uvRawVal);
1037
1037
1038
1038
if (ksfTkErrOk != result)
1039
1039
return result;
0 commit comments