@@ -73,7 +73,7 @@ uint8_t sfDevAS7331::getDeviceID(void)
7373    uint8_t  devID;
7474
7575    //  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))
7777        return  0 ;
7878
7979    //  If we changed it at first, change it back.
@@ -124,7 +124,7 @@ bool sfDevAS7331::runDefaultSetup(const bool &runSoftReset)
124124        uint8_t  regs[6 ];
125125
126126        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);
128128        if  (nRead != 6  || result != ksfTkErrOk)
129129            return  false ;
130130
@@ -174,7 +174,7 @@ bool sfDevAS7331::runDefaultSetup(const bool &runSoftReset)
174174        regs[5 ] = optreg.byte ;
175175
176176        //  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 ))
178178            return  false ;
179179    }
180180
@@ -261,7 +261,7 @@ sfTkError_t sfDevAS7331::readTemp(void)
261261    uint16_t  tempRaw;
262262
263263    //  Read in the raw value.
264-     sfTkError_t result = _theBus->readRegisterWord (kSfeAS7331RegMeasTemp , tempRaw);
264+     sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasTemp , tempRaw);
265265
266266    if  (ksfTkErrOk != result)
267267        return  result;
@@ -298,7 +298,7 @@ sfTkError_t sfDevAS7331::readAllUV(void)
298298    //  Read in the raw data from the results registers.
299299    size_t  nRead = 0 ;
300300
301-     sfTkError_t result = _theBus->readRegisterRegion (kSfeAS7331RegMeasMres1 , dataRaw, 6U , nRead);
301+     sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasMres1 , dataRaw, sizeof (dataRaw) , nRead);
302302
303303    if  (nRead != 6  || result != ksfTkErrOk)
304304        return  result;
@@ -343,7 +343,7 @@ sfTkError_t sfDevAS7331::readAll(void)
343343    uint8_t  dataRaw[8 ];
344344
345345    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);
347347
348348    if  (nRead != 8  || result != ksfTkErrOk)
349349        return  result;
@@ -392,7 +392,7 @@ sfTkError_t sfDevAS7331::readOutConv(void)
392392
393393    size_t  nRead;
394394
395-     sfTkError_t result = _theBus->readRegisterRegion (kSfeAS7331RegMeasOutConvL , tconvRaw, 4U , nRead);
395+     sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasOutConvL , tconvRaw, 4U , nRead);
396396
397397    if  (nRead != 4  || result != ksfTkErrOk)
398398        return  result;
@@ -862,7 +862,7 @@ sfTkError_t sfDevAS7331::getStatus(sfe_as7331_reg_meas_osr_status_t &statusReg)
862862
863863    uint16_t  statusRaw;
864864
865-     sfTkError_t result = _theBus->readRegisterWord (kSfeAS7331RegMeasOsrStatus , statusRaw);
865+     sfTkError_t result = _theBus->readRegister (kSfeAS7331RegMeasOsrStatus , statusRaw);
866866
867867    if  (ksfTkErrOk != result)
868868        return  result;
@@ -878,7 +878,7 @@ sfTkError_t sfDevAS7331::getOSR(sfe_as7331_reg_cfg_osr_t &osrReg)
878878    if  (!_theBus)
879879        return  ksfTkErrFail;
880880
881-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgOsr , osrReg.byte );
881+     return  _theBus->readRegister (kSfeAS7331RegCfgOsr , osrReg.byte );
882882}
883883
884884sfTkError_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)
887887    if  (!_theBus)
888888        return  ksfTkErrFail;
889889
890-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgOsr , osrReg.byte );
890+     return  _theBus->writeRegister (kSfeAS7331RegCfgOsr , osrReg.byte );
891891}
892892
893893sfTkError_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)
896896    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
897897        return  ksfTkErrFail;
898898
899-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgCreg1 , creg1.byte );
899+     return  _theBus->readRegister (kSfeAS7331RegCfgCreg1 , creg1.byte );
900900}
901901
902902sfTkError_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)
905905    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
906906        return  ksfTkErrFail;
907907
908-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgCreg1 , creg1.byte );
908+     return  _theBus->writeRegister (kSfeAS7331RegCfgCreg1 , creg1.byte );
909909}
910910
911911sfTkError_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)
914914    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
915915        return  ksfTkErrFail;
916916
917-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgCreg2 , creg2.byte );
917+     return  _theBus->readRegister (kSfeAS7331RegCfgCreg2 , creg2.byte );
918918}
919919
920920sfTkError_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)
923923    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
924924        return  ksfTkErrFail;
925925
926-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgCreg2 , creg2.byte );
926+     return  _theBus->writeRegister (kSfeAS7331RegCfgCreg2 , creg2.byte );
927927}
928928
929929sfTkError_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)
932932    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
933933        return  ksfTkErrFail;
934934
935-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgCreg3 , creg3.byte );
935+     return  _theBus->readRegister (kSfeAS7331RegCfgCreg3 , creg3.byte );
936936}
937937
938938sfTkError_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)
941941    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
942942        return  ksfTkErrFail;
943943
944-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgCreg3 , creg3.byte );
944+     return  _theBus->writeRegister (kSfeAS7331RegCfgCreg3 , creg3.byte );
945945}
946946
947947sfTkError_t sfDevAS7331::getBreak (uint8_t  &breakReg)
@@ -950,7 +950,7 @@ sfTkError_t sfDevAS7331::getBreak(uint8_t &breakReg)
950950    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
951951        return  ksfTkErrFail;
952952
953-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgBreak , breakReg);
953+     return  _theBus->readRegister (kSfeAS7331RegCfgBreak , breakReg);
954954}
955955
956956sfTkError_t sfDevAS7331::setBreak (const  uint8_t  &breakReg)
@@ -959,7 +959,7 @@ sfTkError_t sfDevAS7331::setBreak(const uint8_t &breakReg)
959959    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
960960        return  ksfTkErrFail;
961961
962-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgBreak , breakReg);
962+     return  _theBus->writeRegister (kSfeAS7331RegCfgBreak , breakReg);
963963}
964964
965965sfTkError_t sfDevAS7331::getEdges (uint8_t  &edgesReg)
@@ -968,7 +968,7 @@ sfTkError_t sfDevAS7331::getEdges(uint8_t &edgesReg)
968968    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
969969        return  ksfTkErrFail;
970970
971-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgEdges , edgesReg);
971+     return  _theBus->readRegister (kSfeAS7331RegCfgEdges , edgesReg);
972972}
973973
974974sfTkError_t sfDevAS7331::setEdges (const  uint8_t  &edgesReg)
@@ -977,7 +977,7 @@ sfTkError_t sfDevAS7331::setEdges(const uint8_t &edgesReg)
977977    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
978978        return  ksfTkErrFail;
979979
980-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgEdges , edgesReg);
980+     return  _theBus->writeRegister (kSfeAS7331RegCfgEdges , edgesReg);
981981}
982982
983983sfTkError_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)
986986    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
987987        return  ksfTkErrFail;
988988
989-     return  _theBus->readRegisterByte (kSfeAS7331RegCfgOptReg , optReg.byte );
989+     return  _theBus->readRegister (kSfeAS7331RegCfgOptReg , optReg.byte );
990990}
991991
992992sfTkError_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)
995995    if  (!_theBus || _opMode != DEVICE_MODE_CFG)
996996        return  ksfTkErrFail;
997997
998-     return  _theBus->writeRegisterByte (kSfeAS7331RegCfgOptReg , optReg.byte );
998+     return  _theBus->writeRegister (kSfeAS7331RegCfgOptReg , optReg.byte );
999999}
10001000
10011001sfTkError_t sfDevAS7331::readRawUV (const  as7331_uv_type &uv_type)
@@ -1033,7 +1033,7 @@ sfTkError_t sfDevAS7331::readRawUV(const as7331_uv_type &uv_type)
10331033        break ;
10341034    }
10351035
1036-     sfTkError_t result = _theBus->readRegisterWord (regAddress, uvRawVal);
1036+     sfTkError_t result = _theBus->readRegister (regAddress, uvRawVal);
10371037
10381038    if  (ksfTkErrOk != result)
10391039        return  result;
0 commit comments