Skip to content
Snippets Groups Projects
Commit 8ba6c209 authored by Mateusz Sadowski's avatar Mateusz Sadowski Committed by Nuno Marques
Browse files

drivers: fix codestyle for teraranger driver

parent e439070f
No related branches found
No related tags found
No related merge requests found
......@@ -278,54 +278,59 @@ TERARANGER::init()
int hw_model;
param_get(param_find("SENS_EN_TRANGER"), &hw_model);
switch(hw_model){
case 0: /* Disabled */
DEVICE_LOG("Disabled");
return ret;
case 1: /* Autodetect */
/* Assume TROne */
set_address(TRONE_BASEADDR);
if(I2C::init() != OK)
{
set_address(TREVO_BASEADDR);
if (I2C::init() != OK)
{
goto out;
} else {
_min_distance = TREVO_MIN_DISTANCE;
_max_distance = TREVO_MAX_DISTANCE;
}
}
else
{
_min_distance = TRONE_MIN_DISTANCE;
_max_distance = TRONE_MAX_DISTANCE;
}
break;
switch (hw_model) {
case 0: /* Disabled */
DEVICE_LOG("Disabled");
return ret;
case 2: /* TROne */
set_address(TRONE_BASEADDR);
if (I2C::init() != OK) {
goto out;
}
_min_distance = TRONE_MIN_DISTANCE;
_max_distance = TRONE_MAX_DISTANCE;
break;
case 3: /* TREvo */
case 1: /* Autodetect */
/* Assume TROne */
set_address(TRONE_BASEADDR);
if (I2C::init() != OK) {
set_address(TREVO_BASEADDR);
/* do I2C init (and probe) first */
if (I2C::init() != OK) {
goto out;
} else {
_min_distance = TREVO_MIN_DISTANCE;
_max_distance = TREVO_MAX_DISTANCE;
}
_min_distance = TREVO_MIN_DISTANCE;
_max_distance = TREVO_MAX_DISTANCE;
break;
default:
DEVICE_LOG("invalid HW model %d.", hw_model);
return ret;
} else {
_min_distance = TRONE_MIN_DISTANCE;
_max_distance = TRONE_MAX_DISTANCE;
}
break;
case 2: /* TROne */
set_address(TRONE_BASEADDR);
if (I2C::init() != OK) {
goto out;
}
_min_distance = TRONE_MIN_DISTANCE;
_max_distance = TRONE_MAX_DISTANCE;
break;
case 3: /* TREvo */
set_address(TREVO_BASEADDR);
/* do I2C init (and probe) first */
if (I2C::init() != OK) {
goto out;
}
_min_distance = TREVO_MIN_DISTANCE;
_max_distance = TREVO_MAX_DISTANCE;
break;
default:
DEVICE_LOG("invalid HW model %d.", hw_model);
return ret;
}
/* allocate basic report buffers */
......@@ -582,7 +587,7 @@ int
TERARANGER::measure()
{
int ret;
/*
* Send the command to begin a measurement.
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment