bump & clang

This commit is contained in:
Lady Ada
2019-12-28 20:39:21 -05:00
parent 0eb0a45560
commit 0588e9b8bb
3 changed files with 191 additions and 155 deletions
+60 -40
View File
@@ -1,50 +1,70 @@
#include "Adafruit_Sensor.h"
void Adafruit_Sensor::printSensorDetails(void)
{
void Adafruit_Sensor::printSensorDetails(void) {
sensor_t sensor;
getSensor(&sensor);
Serial.println(F("------------------------------------"));
Serial.print (F("Sensor: ")); Serial.println(sensor.name);
Serial.print (F("Type: "));
switch((sensors_type_t)sensor.type) {
case SENSOR_TYPE_ACCELEROMETER:
Serial.print(F("Acceleration (m/s2)")); break;
case SENSOR_TYPE_MAGNETIC_FIELD:
Serial.print(F("Magnetic (uT)")); break;
case SENSOR_TYPE_ORIENTATION:
Serial.print(F("Orientation (degrees)")); break;
case SENSOR_TYPE_GYROSCOPE :
Serial.print(F("Gyroscopic (rad/s)")); break;
case SENSOR_TYPE_LIGHT :
Serial.print(F("Light (lux)")); break;
case SENSOR_TYPE_PRESSURE :
Serial.print(F("Pressure (hPa)")); break;
case SENSOR_TYPE_PROXIMITY :
Serial.print(F("Distance (cm)")); break;
case SENSOR_TYPE_GRAVITY :
Serial.print(F("Gravity (m/s2)")); break;
case SENSOR_TYPE_LINEAR_ACCELERATION :
Serial.print(F("Linear Acceleration (m/s2)")); break;
case SENSOR_TYPE_ROTATION_VECTOR :
Serial.print(F("Rotation vector")); break;
case SENSOR_TYPE_RELATIVE_HUMIDITY :
Serial.print(F("Relative Humidity (%)")); break;
case SENSOR_TYPE_AMBIENT_TEMPERATURE :
Serial.print(F("Ambient Temp (C)")); break;
case SENSOR_TYPE_VOLTAGE :
Serial.print(F("Voltage (V)")); break;
case SENSOR_TYPE_CURRENT :
Serial.print(F("Current (mA)")); break;
case SENSOR_TYPE_COLOR :
Serial.print(F("Color (RGBA)")); break;
Serial.print(F("Sensor: "));
Serial.println(sensor.name);
Serial.print(F("Type: "));
switch ((sensors_type_t)sensor.type) {
case SENSOR_TYPE_ACCELEROMETER:
Serial.print(F("Acceleration (m/s2)"));
break;
case SENSOR_TYPE_MAGNETIC_FIELD:
Serial.print(F("Magnetic (uT)"));
break;
case SENSOR_TYPE_ORIENTATION:
Serial.print(F("Orientation (degrees)"));
break;
case SENSOR_TYPE_GYROSCOPE:
Serial.print(F("Gyroscopic (rad/s)"));
break;
case SENSOR_TYPE_LIGHT:
Serial.print(F("Light (lux)"));
break;
case SENSOR_TYPE_PRESSURE:
Serial.print(F("Pressure (hPa)"));
break;
case SENSOR_TYPE_PROXIMITY:
Serial.print(F("Distance (cm)"));
break;
case SENSOR_TYPE_GRAVITY:
Serial.print(F("Gravity (m/s2)"));
break;
case SENSOR_TYPE_LINEAR_ACCELERATION:
Serial.print(F("Linear Acceleration (m/s2)"));
break;
case SENSOR_TYPE_ROTATION_VECTOR:
Serial.print(F("Rotation vector"));
break;
case SENSOR_TYPE_RELATIVE_HUMIDITY:
Serial.print(F("Relative Humidity (%)"));
break;
case SENSOR_TYPE_AMBIENT_TEMPERATURE:
Serial.print(F("Ambient Temp (C)"));
break;
case SENSOR_TYPE_VOLTAGE:
Serial.print(F("Voltage (V)"));
break;
case SENSOR_TYPE_CURRENT:
Serial.print(F("Current (mA)"));
break;
case SENSOR_TYPE_COLOR:
Serial.print(F("Color (RGBA)"));
break;
}
Serial.println();
Serial.print (F("Driver Ver: ")); Serial.println(sensor.version);
Serial.print (F("Unique ID: ")); Serial.println(sensor.sensor_id);
Serial.print (F("Min Value: ")); Serial.println(sensor.min_value);
Serial.print (F("Max Value: ")); Serial.println(sensor.max_value);
Serial.print (F("Resolution: ")); Serial.println(sensor.resolution);
Serial.print(F("Driver Ver: "));
Serial.println(sensor.version);
Serial.print(F("Unique ID: "));
Serial.println(sensor.sensor_id);
Serial.print(F("Min Value: "));
Serial.println(sensor.min_value);
Serial.print(F("Max Value: "));
Serial.println(sensor.max_value);
Serial.print(F("Resolution: "));
Serial.println(sensor.resolution);
Serial.println(F("------------------------------------\n"));
}