Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: Check_VL6180XA1_ToF
Fork of X_NUCLEO_6180XA1 by
Diff: Components/VL6180X/vl6180x_class.cpp
- Revision:
- 45:70e4abd970a9
- Parent:
- 40:b4d20279e312
- Child:
- 46:116dadbc80f1
diff -r 36d12d319078 -r 70e4abd970a9 Components/VL6180X/vl6180x_class.cpp
--- a/Components/VL6180X/vl6180x_class.cpp Tue Mar 15 12:51:39 2016 +0000
+++ b/Components/VL6180X/vl6180x_class.cpp Tue Mar 15 16:26:36 2016 +0000
@@ -2508,7 +2508,7 @@
{
int status;
- status=VL6180x_I2CWrite(Device->I2cAddr, index, &data,(uint8_t)1);
+ status=VL6180x_I2CWrite(dev->I2cAddr, index, &data,(uint8_t)1);
return status;
}
@@ -2516,7 +2516,7 @@
{
int status;
- status=VL6180x_I2CWrite(Device->I2cAddr, index, (uint8_t *)&data,(uint8_t)2);
+ status=VL6180x_I2CWrite(dev->I2cAddr, index, (uint8_t *)&data,(uint8_t)2);
return status;
}
@@ -2524,7 +2524,7 @@
{
int status;
- status=VL6180x_I2CWrite(Device->I2cAddr, index, (uint8_t *)&data,(uint8_t)4);
+ status=VL6180x_I2CWrite(dev->I2cAddr, index, (uint8_t *)&data,(uint8_t)4);
return status;
}
@@ -2533,7 +2533,7 @@
int status;
uint8_t buffer;
- status=VL6180x_I2CRead(Device->I2cAddr, index, &buffer,1);
+ status=VL6180x_I2CRead(dev->I2cAddr, index, &buffer,1);
if(!status)
{
*data=buffer;
@@ -2546,7 +2546,7 @@
int status;
uint8_t buffer[2];
- status=VL6180x_I2CRead(Device->I2cAddr, index, buffer, 2);
+ status=VL6180x_I2CRead(dev->I2cAddr, index, buffer, 2);
if(!status)
{
memcpy(data, buffer, 2);
@@ -2558,7 +2558,7 @@
{
int status;
uint8_t buffer[4];
- status=VL6180x_I2CRead(Device->I2cAddr, index, buffer,4);
+ status=VL6180x_I2CRead(dev->I2cAddr, index, buffer,4);
if(!status)
{
memcpy(data, buffer, 4);
@@ -2571,15 +2571,15 @@
int status;
uint8_t buffer;
- status=VL6180x_I2CWrite(Device->I2cAddr, index, (uint8_t *)&buffer,(uint8_t)0);
+ status=VL6180x_I2CWrite(dev->I2cAddr, index, (uint8_t *)&buffer,(uint8_t)0);
if(!status)
{
/* read data direct onto buffer */
- status=VL6180x_I2CRead(Device->I2cAddr, index, &buffer,1);
+ status=VL6180x_I2CRead(dev->I2cAddr, index, &buffer,1);
if(!status)
{
buffer=(buffer & AndData)|OrData;
- status=VL6180x_I2CWrite(Device->I2cAddr, index, &buffer, (uint8_t)1);
+ status=VL6180x_I2CWrite(dev->I2cAddr, index, &buffer, (uint8_t)1);
}
}
return status;
@@ -2820,8 +2820,8 @@
return (r_status|l_status);
case(range_continuous_polling_high_threshold):
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=RangeSetHighThreshold(high);
@@ -2834,8 +2834,8 @@
return (r_status|l_status);
case(range_continuous_polling_out_of_window):
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=VL6180x_RangeSetThresholds(Device,low,high,1);
@@ -2848,8 +2848,8 @@
return (r_status|l_status);
case(als_continuous_polling_low_threshold):
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_LOW);
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_LOW);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=AlsSetLowThreshold(low);
@@ -2862,8 +2862,8 @@
return (r_status|l_status);
case(als_continuous_polling_high_threshold):
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=AlsSetHighThreshold(high);
@@ -2876,8 +2876,8 @@
return (r_status|l_status);
case(als_continuous_polling_out_of_window):
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=VL6180x_AlsSetThresholds(Device,low,high);
@@ -2890,8 +2890,8 @@
return (r_status|l_status);
case(range_continuous_interrupt_low_threshold):
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_LOW);
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_LOW);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=RangeSetLowThreshold(low);
@@ -2904,8 +2904,8 @@
return (r_status|l_status);
case(range_continuous_interrupt_high_threshold):
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=RangeSetHighThreshold(high);
@@ -2918,8 +2918,8 @@
return (r_status|l_status);
case(range_continuous_interrupt_out_of_window):
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=VL6180x_RangeSetThresholds(Device,low,high,1);
@@ -2932,8 +2932,8 @@
return (r_status|l_status);
case(als_continuous_interrupt_low_threshold):
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_LOW);
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_LOW);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=AlsSetLowThreshold(low);
@@ -2946,8 +2946,8 @@
return (r_status|l_status);
case(als_continuous_interrupt_high_threshold):
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_LEVEL_HIGH);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=AlsSetHighThreshold(high);
@@ -2960,8 +2960,8 @@
return (r_status|l_status);
case(als_continuous_interrupt_out_of_window):
- status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
- status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
+ l_status=VL6180x_AlsConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_OUT_OF_WINDOW);
+ r_status=VL6180x_RangeConfigInterrupt(Device, CONFIG_GPIO_INTERRUPT_DISABLED);
if((!r_status)&&(!l_status))
{
status=VL6180x_AlsSetThresholds(Device,low,high);
