@@ -116,7 +116,7 @@ sfTkError_t sfDevVEML7700::updateConfiguration(sfDevVEML7700Config_t &config)
116
116
if (_theBus == nullptr )
117
117
return ksfTkErrBusNotInit; // Not initialized
118
118
119
- return _theBus->readRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, config.all );
119
+ return _theBus->readRegister (VEML7700_CONFIGURATION_REGISTER, config.all );
120
120
}
121
121
// --------------------------------------------------------------------------------------------------
122
122
// Begin the VEML7700 device. Requires a bus object to communicate with the device.
@@ -141,7 +141,7 @@ sfTkError_t sfDevVEML7700::begin(sfTkIBus *theBus)
141
141
configurationRegister.CONFIG_REG_IT = (VEML7700_t)integrationTimeConfig (VEML7700_INTEGRATION_100ms);
142
142
configurationRegister.CONFIG_REG_SM = VEML7700_SENSITIVITY_x1;
143
143
144
- return theBus->writeRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, configurationRegister.all );
144
+ return theBus->writeRegister (VEML7700_CONFIGURATION_REGISTER, configurationRegister.all );
145
145
}
146
146
147
147
// --------------------------------------------------------------------------------------------------
@@ -167,7 +167,7 @@ sfTkError_t sfDevVEML7700::setShutdown(bool shutdown)
167
167
168
168
config.CONFIG_REG_SD = shutdown ? VEML7700_SHUT_DOWN : VEML7700_POWER_ON;
169
169
170
- return _theBus->writeRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, config.all );
170
+ return _theBus->writeRegister (VEML7700_CONFIGURATION_REGISTER, config.all );
171
171
}
172
172
173
173
// --------------------------------------------------------------------------------------------------
@@ -199,7 +199,7 @@ sfTkError_t sfDevVEML7700::enableInterrupt(bool bEnable)
199
199
200
200
config.CONFIG_REG_INT_EN = (VEML7700_t)bEnable;
201
201
202
- return _theBus->writeRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, config.all );
202
+ return _theBus->writeRegister (VEML7700_CONFIGURATION_REGISTER, config.all );
203
203
}
204
204
// --------------------------------------------------------------------------------------------------
205
205
// Get the interrupt enable setting.
@@ -233,7 +233,7 @@ sfTkError_t sfDevVEML7700::setPersistenceProtect(VEML7700_persistence_protect_t
233
233
return rc; // Error reading the configuration register
234
234
235
235
config.CONFIG_REG_PERS = (VEML7700_t)pp;
236
- return _theBus->writeRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, config.all );
236
+ return _theBus->writeRegister (VEML7700_CONFIGURATION_REGISTER, config.all );
237
237
}
238
238
// --------------------------------------------------------------------------------------------------
239
239
// Get the VEML7700's Persistence Protect Number setting
@@ -291,7 +291,7 @@ sfTkError_t sfDevVEML7700::setIntegrationTime(VEML7700_integration_time_t it)
291
291
return rc; // Error reading the configuration register
292
292
293
293
config.CONFIG_REG_IT = (VEML7700_t)integrationTimeConfig (it);
294
- return _theBus->writeRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, config.all );
294
+ return _theBus->writeRegister (VEML7700_CONFIGURATION_REGISTER, config.all );
295
295
}
296
296
297
297
// --------------------------------------------------------------------------------------------------
@@ -349,7 +349,7 @@ sfTkError_t sfDevVEML7700::setSensitivityMode(VEML7700_sensitivity_mode_t sm)
349
349
return rc; // Error reading the configuration register
350
350
351
351
config.CONFIG_REG_SM = (VEML7700_t)sm;
352
- return _theBus->writeRegister (( uint8_t ) VEML7700_CONFIGURATION_REGISTER, config.all );
352
+ return _theBus->writeRegister (VEML7700_CONFIGURATION_REGISTER, config.all );
353
353
}
354
354
355
355
// --------------------------------------------------------------------------------------------------
@@ -397,7 +397,7 @@ const char *sfDevVEML7700::sensitivityModeString()
397
397
//
398
398
sfTkError_t sfDevVEML7700::setHighThreshold (uint16_t threshold)
399
399
{
400
- return _theBus->writeRegister (( uint8_t ) VEML7700_HIGH_THRESHOLD, threshold);
400
+ return _theBus->writeRegister (VEML7700_HIGH_THRESHOLD, threshold);
401
401
}
402
402
403
403
// --------------------------------------------------------------------------------------------------
@@ -406,7 +406,7 @@ sfTkError_t sfDevVEML7700::setHighThreshold(uint16_t threshold)
406
406
407
407
sfTkError_t sfDevVEML7700::getHighThreshold (uint16_t &threshold)
408
408
{
409
- return _theBus->readRegister (( uint8_t ) VEML7700_HIGH_THRESHOLD, threshold);
409
+ return _theBus->readRegister (VEML7700_HIGH_THRESHOLD, threshold);
410
410
}
411
411
// --------------------------------------------------------------------------------------------------
412
412
// Get the VEML7700's ALS high threshold window setting (ALS_WH)
@@ -424,15 +424,15 @@ uint16_t sfDevVEML7700::highThreshold(void)
424
424
//
425
425
sfTkError_t sfDevVEML7700::setLowThreshold (uint16_t threshold)
426
426
{
427
- return _theBus->writeRegister (( uint8_t ) VEML7700_LOW_THRESHOLD, threshold);
427
+ return _theBus->writeRegister (VEML7700_LOW_THRESHOLD, threshold);
428
428
}
429
429
430
430
// ---------------------------------------------------------------------------------------------------
431
431
// Get the VEML7700's ALS low threshold window setting (ALS_WL) - returning an error code as well as the value
432
432
//
433
433
sfTkError_t sfDevVEML7700::getLowThreshold (uint16_t &threshold)
434
434
{
435
- return _theBus->readRegister (( uint8_t ) VEML7700_LOW_THRESHOLD, threshold);
435
+ return _theBus->readRegister (VEML7700_LOW_THRESHOLD, threshold);
436
436
}
437
437
438
438
// ---------------------------------------------------------------------------------------------------
@@ -451,7 +451,7 @@ uint16_t sfDevVEML7700::lowThreshold(void)
451
451
//
452
452
sfTkError_t sfDevVEML7700::getAmbientLight (uint16_t &ambient)
453
453
{
454
- return _theBus->readRegister (( uint8_t ) VEML7700_ALS_OUTPUT, ambient);
454
+ return _theBus->readRegister (VEML7700_ALS_OUTPUT, ambient);
455
455
}
456
456
457
457
// ----------------------------------------------------------------------------------------------------
@@ -471,7 +471,7 @@ uint16_t sfDevVEML7700::getAmbientLight(void)
471
471
//
472
472
sfTkError_t sfDevVEML7700::getWhiteLevel (uint16_t &whiteLevel)
473
473
{
474
- return _theBus->readRegister (( uint8_t ) VEML7700_WHITE_OUTPUT, whiteLevel);
474
+ return _theBus->readRegister (VEML7700_WHITE_OUTPUT, whiteLevel);
475
475
}
476
476
477
477
// ----------------------------------------------------------------------------------------------------
@@ -546,7 +546,7 @@ VEML7700_interrupt_status_t sfDevVEML7700::interruptStatus(void)
546
546
{
547
547
VEML7700_INTERRUPT_STATUS_REGISTER_t isr;
548
548
549
- sfTkError_t rc = _theBus->readRegister (( uint8_t ) VEML7700_INTERRUPT_STATUS, isr.all );
549
+ sfTkError_t rc = _theBus->readRegister (VEML7700_INTERRUPT_STATUS, isr.all );
550
550
551
551
return rc != ksfTkErrOk ? VEML7700_INT_STATUS_INVALID : (VEML7700_interrupt_status_t)isr.INT_STATUS_REG_INT_FLAGS ;
552
552
}
0 commit comments