@@ -161,8 +161,11 @@ class drvBase {
161161 /* ******************************************************************************/
162162 /* !
163163 @brief Configures an i2c device's sensors.
164+ @param use_default_types
165+ Use default sensor types from the driver, rather than
166+ the cfg file.
164167 @param sensor_types
165- Pointer to an array of SensorType objects .
168+ The sensor types to use for the device .
166169 @param sensor_types_count
167170 The number of active sensors to read from the device.
168171 */
@@ -754,6 +757,14 @@ class drvBase {
754757 wippersnapper_sensor_SensorType
755758 _sensors[15 ]; // /< Sensors attached to the device.
756759
760+ /* **************************************************************************/
761+ /* !
762+ @brief Converts a SensorType to a string.
763+ @param type
764+ The SensorType to convert.
765+ @returns The string representation of the SensorType.
766+ */
767+ /* **************************************************************************/
757768 const char *SensorTypeToString (wippersnapper_sensor_SensorType type) {
758769 switch (type) {
759770 case wippersnapper_sensor_SensorType_SENSOR_TYPE_UNSPECIFIED:
@@ -850,6 +861,6 @@ class drvBase {
850861 wippersnapper_sensor_SensorType
851862 _default_sensor_types[15 ]; // /< Default sensor types
852863 size_t _default_sensor_types_count; // /< Number of default sensor types
853- const char *_sensor_type_strings[15 ];
864+ const char *_sensor_type_strings[15 ]; // /< Sensor type strings
854865};
855866#endif // DRV_BASE_H
0 commit comments