Restructuring the sensord framework codebase 95/48595/8
authorAdarsh Shree Ram <adarsh.ram@samsung.com>
Thu, 22 Oct 2015 06:51:19 +0000 (12:21 +0530)
committerAdarsh Shree Ram <adarsh.ram@samsung.com>
Thu, 22 Oct 2015 06:58:25 +0000 (12:28 +0530)
The codebase is segregated into 4 directories :libsensord,server,shared and plugins .The plugins directory contains all the sensor plugins under one folder.

Changes: Moved all individual sensor folders into a single folder plugins/
Moved sensor_event definitions files from libsensord(client) to shared as they are being used by plugins/server/client

Change-Id: I42900352c7068cf9fde188a83c92580c62274168

284 files changed:
src/CMakeLists.txt
src/libsensord/CMakeLists.txt
src/plugins/accel/CMakeLists.txt [moved from src/accel/CMakeLists.txt with 100% similarity]
src/plugins/accel/accel_sensor.cpp [moved from src/accel/accel_sensor.cpp with 100% similarity]
src/plugins/accel/accel_sensor.h [moved from src/accel/accel_sensor.h with 100% similarity]
src/plugins/accel/accel_sensor_hal.cpp [moved from src/accel/accel_sensor_hal.cpp with 100% similarity]
src/plugins/accel/accel_sensor_hal.h [moved from src/accel/accel_sensor_hal.h with 100% similarity]
src/plugins/auto_rotation/CMakeLists.txt [moved from src/auto_rotation/CMakeLists.txt with 100% similarity]
src/plugins/auto_rotation/auto_rotation_alg.cpp [moved from src/auto_rotation/auto_rotation_alg.cpp with 100% similarity]
src/plugins/auto_rotation/auto_rotation_alg.h [moved from src/auto_rotation/auto_rotation_alg.h with 100% similarity]
src/plugins/auto_rotation/auto_rotation_alg_emul.cpp [moved from src/auto_rotation/auto_rotation_alg_emul.cpp with 100% similarity]
src/plugins/auto_rotation/auto_rotation_alg_emul.h [moved from src/auto_rotation/auto_rotation_alg_emul.h with 100% similarity]
src/plugins/auto_rotation/auto_rotation_sensor.cpp [moved from src/auto_rotation/auto_rotation_sensor.cpp with 100% similarity]
src/plugins/auto_rotation/auto_rotation_sensor.h [moved from src/auto_rotation/auto_rotation_sensor.h with 100% similarity]
src/plugins/bio_led_red/CMakeLists.txt [moved from src/bio_led_red/CMakeLists.txt with 100% similarity]
src/plugins/bio_led_red/bio_led_red_sensor.cpp [moved from src/bio_led_red/bio_led_red_sensor.cpp with 100% similarity]
src/plugins/bio_led_red/bio_led_red_sensor.h [moved from src/bio_led_red/bio_led_red_sensor.h with 100% similarity]
src/plugins/bio_led_red/bio_led_red_sensor_hal.cpp [moved from src/bio_led_red/bio_led_red_sensor_hal.cpp with 100% similarity]
src/plugins/bio_led_red/bio_led_red_sensor_hal.h [moved from src/bio_led_red/bio_led_red_sensor_hal.h with 100% similarity]
src/plugins/fusion/CMakeLists.txt [moved from src/fusion/CMakeLists.txt with 90% similarity]
src/plugins/fusion/fusion_sensor.cpp [moved from src/fusion/fusion_sensor.cpp with 100% similarity]
src/plugins/fusion/fusion_sensor.h [moved from src/fusion/fusion_sensor.h with 100% similarity]
src/plugins/fusion/hardware_fusion_sensor.html [moved from src/fusion/hardware_fusion_sensor.html with 100% similarity]
src/plugins/geo/CMakeLists.txt [moved from src/geo/CMakeLists.txt with 100% similarity]
src/plugins/geo/geo_sensor.cpp [moved from src/geo/geo_sensor.cpp with 100% similarity]
src/plugins/geo/geo_sensor.h [moved from src/geo/geo_sensor.h with 100% similarity]
src/plugins/geo/geo_sensor_hal.cpp [moved from src/geo/geo_sensor_hal.cpp with 100% similarity]
src/plugins/geo/geo_sensor_hal.h [moved from src/geo/geo_sensor_hal.h with 100% similarity]
src/plugins/gravity/CMakeLists.txt [moved from src/gravity/CMakeLists.txt with 90% similarity]
src/plugins/gravity/gravity_sensor.cpp [moved from src/gravity/gravity_sensor.cpp with 100% similarity]
src/plugins/gravity/gravity_sensor.h [moved from src/gravity/gravity_sensor.h with 100% similarity]
src/plugins/gyro/CMakeLists.txt [moved from src/gyro/CMakeLists.txt with 100% similarity]
src/plugins/gyro/gyro_sensor.cpp [moved from src/gyro/gyro_sensor.cpp with 100% similarity]
src/plugins/gyro/gyro_sensor.h [moved from src/gyro/gyro_sensor.h with 100% similarity]
src/plugins/gyro/gyro_sensor_hal.cpp [moved from src/gyro/gyro_sensor_hal.cpp with 100% similarity]
src/plugins/gyro/gyro_sensor_hal.h [moved from src/gyro/gyro_sensor_hal.h with 100% similarity]
src/plugins/light/CMakeLists.txt [moved from src/light/CMakeLists.txt with 100% similarity]
src/plugins/light/light_sensor.cpp [moved from src/light/light_sensor.cpp with 100% similarity]
src/plugins/light/light_sensor.h [moved from src/light/light_sensor.h with 100% similarity]
src/plugins/light/light_sensor_hal.cpp [moved from src/light/light_sensor_hal.cpp with 100% similarity]
src/plugins/light/light_sensor_hal.h [moved from src/light/light_sensor_hal.h with 100% similarity]
src/plugins/linear_accel/CMakeLists.txt [moved from src/linear_accel/CMakeLists.txt with 90% similarity]
src/plugins/linear_accel/linear_accel_sensor.cpp [moved from src/linear_accel/linear_accel_sensor.cpp with 100% similarity]
src/plugins/linear_accel/linear_accel_sensor.h [moved from src/linear_accel/linear_accel_sensor.h with 100% similarity]
src/plugins/orientation/CMakeLists.txt [moved from src/orientation/CMakeLists.txt with 90% similarity]
src/plugins/orientation/orientation_sensor.cpp [moved from src/orientation/orientation_sensor.cpp with 100% similarity]
src/plugins/orientation/orientation_sensor.h [moved from src/orientation/orientation_sensor.h with 100% similarity]
src/plugins/pressure/CMakeLists.txt [moved from src/pressure/CMakeLists.txt with 100% similarity]
src/plugins/pressure/pressure_sensor.cpp [moved from src/pressure/pressure_sensor.cpp with 100% similarity]
src/plugins/pressure/pressure_sensor.h [moved from src/pressure/pressure_sensor.h with 100% similarity]
src/plugins/pressure/pressure_sensor_hal.cpp [moved from src/pressure/pressure_sensor_hal.cpp with 100% similarity]
src/plugins/pressure/pressure_sensor_hal.h [moved from src/pressure/pressure_sensor_hal.h with 100% similarity]
src/plugins/proxi/CMakeLists.txt [moved from src/proxi/CMakeLists.txt with 100% similarity]
src/plugins/proxi/proxi_sensor.cpp [moved from src/proxi/proxi_sensor.cpp with 100% similarity]
src/plugins/proxi/proxi_sensor.h [moved from src/proxi/proxi_sensor.h with 100% similarity]
src/plugins/proxi/proxi_sensor_hal.cpp [moved from src/proxi/proxi_sensor_hal.cpp with 100% similarity]
src/plugins/proxi/proxi_sensor_hal.h [moved from src/proxi/proxi_sensor_hal.h with 100% similarity]
src/plugins/rotation_vector/CMakeLists.txt [moved from src/rotation_vector/CMakeLists.txt with 100% similarity]
src/plugins/rotation_vector/gaming_rv/CMakeLists.txt [moved from src/rotation_vector/gaming_rv/CMakeLists.txt with 90% similarity]
src/plugins/rotation_vector/gaming_rv/gaming_rv_sensor.cpp [moved from src/rotation_vector/gaming_rv/gaming_rv_sensor.cpp with 100% similarity]
src/plugins/rotation_vector/gaming_rv/gaming_rv_sensor.h [moved from src/rotation_vector/gaming_rv/gaming_rv_sensor.h with 100% similarity]
src/plugins/rotation_vector/geomagnetic_rv/CMakeLists.txt [moved from src/rotation_vector/geomagnetic_rv/CMakeLists.txt with 90% similarity]
src/plugins/rotation_vector/geomagnetic_rv/geomagnetic_rv_sensor.cpp [moved from src/rotation_vector/geomagnetic_rv/geomagnetic_rv_sensor.cpp with 100% similarity]
src/plugins/rotation_vector/geomagnetic_rv/geomagnetic_rv_sensor.h [moved from src/rotation_vector/geomagnetic_rv/geomagnetic_rv_sensor.h with 100% similarity]
src/plugins/rotation_vector/rv/CMakeLists.txt [moved from src/rotation_vector/rv/CMakeLists.txt with 89% similarity]
src/plugins/rotation_vector/rv/rv_sensor.cpp [moved from src/rotation_vector/rv/rv_sensor.cpp with 100% similarity]
src/plugins/rotation_vector/rv/rv_sensor.h [moved from src/rotation_vector/rv/rv_sensor.h with 100% similarity]
src/plugins/rotation_vector/rv_raw/CMakeLists.txt [moved from src/rotation_vector/rv_raw/CMakeLists.txt with 100% similarity]
src/plugins/rotation_vector/rv_raw/rv_raw_sensor.cpp [moved from src/rotation_vector/rv_raw/rv_raw_sensor.cpp with 100% similarity]
src/plugins/rotation_vector/rv_raw/rv_raw_sensor.h [moved from src/rotation_vector/rv_raw/rv_raw_sensor.h with 100% similarity]
src/plugins/rotation_vector/rv_raw/rv_raw_sensor_hal.cpp [moved from src/rotation_vector/rv_raw/rv_raw_sensor_hal.cpp with 100% similarity]
src/plugins/rotation_vector/rv_raw/rv_raw_sensor_hal.h [moved from src/rotation_vector/rv_raw/rv_raw_sensor_hal.h with 100% similarity]
src/plugins/sensor_fusion/CMakeLists.txt [moved from src/sensor_fusion/CMakeLists.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/gravity/single_roll_throw/accel.txt [moved from src/sensor_fusion/design/data/100ms/gravity/single_roll_throw/accel.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/gravity/single_roll_throw/gyro.txt [moved from src/sensor_fusion/design/data/100ms/gravity/single_roll_throw/gyro.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/gravity/single_roll_throw/magnetic.txt [moved from src/sensor_fusion/design/data/100ms/gravity/single_roll_throw/magnetic.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/linear_acceleration/move_x_y_z/accel.txt [moved from src/sensor_fusion/design/data/100ms/linear_acceleration/move_x_y_z/accel.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/linear_acceleration/move_x_y_z/gyro.txt [moved from src/sensor_fusion/design/data/100ms/linear_acceleration/move_x_y_z/gyro.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/linear_acceleration/move_x_y_z/magnetic.txt [moved from src/sensor_fusion/design/data/100ms/linear_acceleration/move_x_y_z/magnetic.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/orientation/roll_pitch_yaw/accel.txt [moved from src/sensor_fusion/design/data/100ms/orientation/roll_pitch_yaw/accel.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/orientation/roll_pitch_yaw/gyro.txt [moved from src/sensor_fusion/design/data/100ms/orientation/roll_pitch_yaw/gyro.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/100ms/orientation/roll_pitch_yaw/magnetic.txt [moved from src/sensor_fusion/design/data/100ms/orientation/roll_pitch_yaw/magnetic.txt with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/In_hand/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/In_hand/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/In_hand/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/In_hand/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/In_hand/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/In_hand/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Pant_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Pant_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Pant_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Pant_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Pant_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Pant_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Shirt_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Shirt_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Shirt_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Shirt_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Shirt_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/Shirt_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/While_talking/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/While_talking/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/While_talking/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/While_talking/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/While_talking/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_down/While_talking/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/In_hand/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/In_hand/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/In_hand/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/In_hand/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/In_hand/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/In_hand/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Pant_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Pant_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Pant_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Pant_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Pant_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Pant_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Shirt_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Shirt_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Shirt_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Shirt_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Shirt_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/Shirt_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/While_talking/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/While_talking/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/While_talking/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/While_talking/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/While_talking/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Climb_stairs_up/While_talking/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/In_hand/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/In_hand/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/In_hand/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/In_hand/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/In_hand/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/In_hand/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/Pant_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/Pant_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/Pant_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/Pant_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/Pant_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/Pant_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/Shirt_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/Shirt_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/Shirt_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/Shirt_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/Shirt_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/Shirt_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/While_talking/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/While_talking/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/While_talking/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/While_talking/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_fast/While_talking/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_fast/While_talking/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/In_hand/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/In_hand/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/In_hand/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/In_hand/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/In_hand/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/In_hand/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/Pant_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/Pant_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/Pant_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/Pant_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/Pant_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/Pant_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/Shirt_pocket/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/Shirt_pocket/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/Shirt_pocket/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/Shirt_pocket/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/Shirt_pocket/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/Shirt_pocket/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/While_talking/accel [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/While_talking/accel with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/While_talking/gyro [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/While_talking/gyro with 100% similarity]
src/plugins/sensor_fusion/design/data/25ms/pedo/Walk_slow/While_talking/magnetic [moved from src/sensor_fusion/design/data/25ms/pedo/Walk_slow/While_talking/magnetic with 100% similarity]
src/plugins/sensor_fusion/design/documentation/diagram/block_diagram_gravity_and_linear_acceleration.png [moved from src/sensor_fusion/design/documentation/diagram/block_diagram_gravity_and_linear_acceleration.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/diagram/block_diagram_orientation_estimation.png [moved from src/sensor_fusion/design/documentation/diagram/block_diagram_orientation_estimation.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/diagram/device_orientation.png [moved from src/sensor_fusion/design/documentation/diagram/device_orientation.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/diagram/kalman_filter_stages.png [moved from src/sensor_fusion/design/documentation/diagram/kalman_filter_stages.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/diagram/orientation_effect_on_gravity.png [moved from src/sensor_fusion/design/documentation/diagram/orientation_effect_on_gravity.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/diagram/projection_diagram_gravity_computation.png [moved from src/sensor_fusion/design/documentation/diagram/projection_diagram_gravity_computation.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_1.png [moved from src/sensor_fusion/design/documentation/equation/equation_1.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_10.png [moved from src/sensor_fusion/design/documentation/equation/equation_10.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_11.png [moved from src/sensor_fusion/design/documentation/equation/equation_11.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_12.png [moved from src/sensor_fusion/design/documentation/equation/equation_12.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_13.png [moved from src/sensor_fusion/design/documentation/equation/equation_13.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_13_updated.png [moved from src/sensor_fusion/design/documentation/equation/equation_13_updated.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_14.png [moved from src/sensor_fusion/design/documentation/equation/equation_14.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_15.png [moved from src/sensor_fusion/design/documentation/equation/equation_15.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_16.png [moved from src/sensor_fusion/design/documentation/equation/equation_16.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_17.png [moved from src/sensor_fusion/design/documentation/equation/equation_17.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_18.png [moved from src/sensor_fusion/design/documentation/equation/equation_18.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_19.png [moved from src/sensor_fusion/design/documentation/equation/equation_19.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_2.png [moved from src/sensor_fusion/design/documentation/equation/equation_2.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_20.png [moved from src/sensor_fusion/design/documentation/equation/equation_20.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_21.png [moved from src/sensor_fusion/design/documentation/equation/equation_21.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_22.png [moved from src/sensor_fusion/design/documentation/equation/equation_22.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_23.png [moved from src/sensor_fusion/design/documentation/equation/equation_23.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_24.png [moved from src/sensor_fusion/design/documentation/equation/equation_24.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_25.png [moved from src/sensor_fusion/design/documentation/equation/equation_25.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_26.png [moved from src/sensor_fusion/design/documentation/equation/equation_26.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_27.png [moved from src/sensor_fusion/design/documentation/equation/equation_27.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_28.png [moved from src/sensor_fusion/design/documentation/equation/equation_28.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_29.png [moved from src/sensor_fusion/design/documentation/equation/equation_29.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_3.png [moved from src/sensor_fusion/design/documentation/equation/equation_3.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_30.png [moved from src/sensor_fusion/design/documentation/equation/equation_30.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_31.png [moved from src/sensor_fusion/design/documentation/equation/equation_31.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_32.png [moved from src/sensor_fusion/design/documentation/equation/equation_32.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_33.png [moved from src/sensor_fusion/design/documentation/equation/equation_33.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_34.png [moved from src/sensor_fusion/design/documentation/equation/equation_34.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_35.png [moved from src/sensor_fusion/design/documentation/equation/equation_35.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_36.png [moved from src/sensor_fusion/design/documentation/equation/equation_36.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_37.png [moved from src/sensor_fusion/design/documentation/equation/equation_37.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_38.png [moved from src/sensor_fusion/design/documentation/equation/equation_38.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_39.png [moved from src/sensor_fusion/design/documentation/equation/equation_39.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_4.png [moved from src/sensor_fusion/design/documentation/equation/equation_4.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_40.png [moved from src/sensor_fusion/design/documentation/equation/equation_40.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_5.png [moved from src/sensor_fusion/design/documentation/equation/equation_5.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_6.png [moved from src/sensor_fusion/design/documentation/equation/equation_6.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_7.png [moved from src/sensor_fusion/design/documentation/equation/equation_7.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_8.png [moved from src/sensor_fusion/design/documentation/equation/equation_8.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/equation/equation_9.png [moved from src/sensor_fusion/design/documentation/equation/equation_9.png with 100% similarity]
src/plugins/sensor_fusion/design/documentation/sensor_fusion.htm [moved from src/sensor_fusion/design/documentation/sensor_fusion.htm with 100% similarity]
src/plugins/sensor_fusion/design/lib/axis_rot2quat.m [moved from src/sensor_fusion/design/lib/axis_rot2quat.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/estimate_gaming_rv.m [moved from src/sensor_fusion/design/lib/estimate_gaming_rv.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/estimate_geomagnetic_rv.m [moved from src/sensor_fusion/design/lib/estimate_geomagnetic_rv.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/estimate_gravity.m [moved from src/sensor_fusion/design/lib/estimate_gravity.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/estimate_linear_acceleration.m [moved from src/sensor_fusion/design/lib/estimate_linear_acceleration.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/estimate_orientation.m [moved from src/sensor_fusion/design/lib/estimate_orientation.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/euler2quat.m [moved from src/sensor_fusion/design/lib/euler2quat.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/quat2euler.m [moved from src/sensor_fusion/design/lib/quat2euler.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/quat2rot_mat.m [moved from src/sensor_fusion/design/lib/quat2rot_mat.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/quat_prod.m [moved from src/sensor_fusion/design/lib/quat_prod.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/rot_mat2quat.m [moved from src/sensor_fusion/design/lib/rot_mat2quat.m with 100% similarity]
src/plugins/sensor_fusion/design/lib/sf_pedometer.m [moved from src/sensor_fusion/design/lib/sf_pedometer.m with 100% similarity]
src/plugins/sensor_fusion/design/readme [moved from src/sensor_fusion/design/readme with 100% similarity]
src/plugins/sensor_fusion/design/sf_gaming_rv.m [moved from src/sensor_fusion/design/sf_gaming_rv.m with 100% similarity]
src/plugins/sensor_fusion/design/sf_geomagnetic_rv.m [moved from src/sensor_fusion/design/sf_geomagnetic_rv.m with 100% similarity]
src/plugins/sensor_fusion/design/sf_gravity.m [moved from src/sensor_fusion/design/sf_gravity.m with 100% similarity]
src/plugins/sensor_fusion/design/sf_linear_acceleration.m [moved from src/sensor_fusion/design/sf_linear_acceleration.m with 100% similarity]
src/plugins/sensor_fusion/design/sf_orientation.m [moved from src/sensor_fusion/design/sf_orientation.m with 100% similarity]
src/plugins/sensor_fusion/euler_angles.cpp [moved from src/sensor_fusion/euler_angles.cpp with 100% similarity]
src/plugins/sensor_fusion/euler_angles.h [moved from src/sensor_fusion/euler_angles.h with 100% similarity]
src/plugins/sensor_fusion/matrix.cpp [moved from src/sensor_fusion/matrix.cpp with 100% similarity]
src/plugins/sensor_fusion/matrix.h [moved from src/sensor_fusion/matrix.h with 100% similarity]
src/plugins/sensor_fusion/orientation_filter.cpp [moved from src/sensor_fusion/orientation_filter.cpp with 100% similarity]
src/plugins/sensor_fusion/orientation_filter.h [moved from src/sensor_fusion/orientation_filter.h with 100% similarity]
src/plugins/sensor_fusion/quaternion.cpp [moved from src/sensor_fusion/quaternion.cpp with 100% similarity]
src/plugins/sensor_fusion/quaternion.h [moved from src/sensor_fusion/quaternion.h with 100% similarity]
src/plugins/sensor_fusion/rotation_matrix.cpp [moved from src/sensor_fusion/rotation_matrix.cpp with 100% similarity]
src/plugins/sensor_fusion/rotation_matrix.h [moved from src/sensor_fusion/rotation_matrix.h with 100% similarity]
src/plugins/sensor_fusion/sensor_data.cpp [moved from src/sensor_fusion/sensor_data.cpp with 100% similarity]
src/plugins/sensor_fusion/sensor_data.h [moved from src/sensor_fusion/sensor_data.h with 100% similarity]
src/plugins/sensor_fusion/test/gravity_sensor.cpp [moved from src/sensor_fusion/test/gravity_sensor.cpp with 100% similarity]
src/plugins/sensor_fusion/test/gravity_sensor.h [moved from src/sensor_fusion/test/gravity_sensor.h with 100% similarity]
src/plugins/sensor_fusion/test/linear_acceleration_sensor.cpp [moved from src/sensor_fusion/test/linear_acceleration_sensor.cpp with 100% similarity]
src/plugins/sensor_fusion/test/linear_acceleration_sensor.h [moved from src/sensor_fusion/test/linear_acceleration_sensor.h with 100% similarity]
src/plugins/sensor_fusion/test/orientation_sensor.cpp [moved from src/sensor_fusion/test/orientation_sensor.cpp with 100% similarity]
src/plugins/sensor_fusion/test/orientation_sensor.h [moved from src/sensor_fusion/test/orientation_sensor.h with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/euler_angles_test/.cproject [moved from src/sensor_fusion/test/test_projects/euler_angles_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/euler_angles_test/.project [moved from src/sensor_fusion/test/test_projects/euler_angles_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/euler_angles_test/euler_angles_main.cpp [moved from src/sensor_fusion/test/test_projects/euler_angles_test/euler_angles_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/gravity_sensor_test/.cproject [moved from src/sensor_fusion/test/test_projects/gravity_sensor_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/gravity_sensor_test/.project [moved from src/sensor_fusion/test/test_projects/gravity_sensor_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/gravity_sensor_test/gravity_sensor_main.cpp [moved from src/sensor_fusion/test/test_projects/gravity_sensor_test/gravity_sensor_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/linear_acceleration_sensor_test/.cproject [moved from src/sensor_fusion/test/test_projects/linear_acceleration_sensor_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/linear_acceleration_sensor_test/.project [moved from src/sensor_fusion/test/test_projects/linear_acceleration_sensor_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/linear_acceleration_sensor_test/linear_acceleration_sensor_main.cpp [moved from src/sensor_fusion/test/test_projects/linear_acceleration_sensor_test/linear_acceleration_sensor_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/matrix_test/.cproject [moved from src/sensor_fusion/test/test_projects/matrix_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/matrix_test/.project [moved from src/sensor_fusion/test/test_projects/matrix_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/matrix_test/matrix_main.cpp [moved from src/sensor_fusion/test/test_projects/matrix_test/matrix_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/orientation_sensor_test/.cproject [moved from src/sensor_fusion/test/test_projects/orientation_sensor_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/orientation_sensor_test/.project [moved from src/sensor_fusion/test/test_projects/orientation_sensor_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/orientation_sensor_test/orientation_sensor_main.cpp [moved from src/sensor_fusion/test/test_projects/orientation_sensor_test/orientation_sensor_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/quaternion_test/.cproject [moved from src/sensor_fusion/test/test_projects/quaternion_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/quaternion_test/.project [moved from src/sensor_fusion/test/test_projects/quaternion_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/quaternion_test/quaternion_main.cpp [moved from src/sensor_fusion/test/test_projects/quaternion_test/quaternion_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/rotation_matrix_test/.cproject [moved from src/sensor_fusion/test/test_projects/rotation_matrix_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/rotation_matrix_test/.project [moved from src/sensor_fusion/test/test_projects/rotation_matrix_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/rotation_matrix_test/rotation_matrix_main.cpp [moved from src/sensor_fusion/test/test_projects/rotation_matrix_test/rotation_matrix_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/sensor_data_test/.cproject [moved from src/sensor_fusion/test/test_projects/sensor_data_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/sensor_data_test/.project [moved from src/sensor_fusion/test/test_projects/sensor_data_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/sensor_data_test/sensor_data_main.cpp [moved from src/sensor_fusion/test/test_projects/sensor_data_test/sensor_data_main.cpp with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/vector_test/.cproject [moved from src/sensor_fusion/test/test_projects/vector_test/.cproject with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/vector_test/.project [moved from src/sensor_fusion/test/test_projects/vector_test/.project with 100% similarity]
src/plugins/sensor_fusion/test/test_projects/vector_test/vector_main.cpp [moved from src/sensor_fusion/test/test_projects/vector_test/vector_main.cpp with 100% similarity]
src/plugins/sensor_fusion/vector.cpp [moved from src/sensor_fusion/vector.cpp with 100% similarity]
src/plugins/sensor_fusion/vector.h [moved from src/sensor_fusion/vector.h with 100% similarity]
src/plugins/temperature/CMakeLists.txt [moved from src/temperature/CMakeLists.txt with 100% similarity]
src/plugins/temperature/temperature_sensor.cpp [moved from src/temperature/temperature_sensor.cpp with 100% similarity]
src/plugins/temperature/temperature_sensor.h [moved from src/temperature/temperature_sensor.h with 100% similarity]
src/plugins/temperature/temperature_sensor_hal.cpp [moved from src/temperature/temperature_sensor_hal.cpp with 100% similarity]
src/plugins/temperature/temperature_sensor_hal.h [moved from src/temperature/temperature_sensor_hal.h with 100% similarity]
src/plugins/tilt/CMakeLists.txt [moved from src/tilt/CMakeLists.txt with 89% similarity]
src/plugins/tilt/tilt_sensor.cpp [moved from src/tilt/tilt_sensor.cpp with 100% similarity]
src/plugins/tilt/tilt_sensor.h [moved from src/tilt/tilt_sensor.h with 100% similarity]
src/plugins/ultraviolet/CMakeLists.txt [moved from src/ultraviolet/CMakeLists.txt with 100% similarity]
src/plugins/ultraviolet/ultraviolet_sensor.cpp [moved from src/ultraviolet/ultraviolet_sensor.cpp with 100% similarity]
src/plugins/ultraviolet/ultraviolet_sensor.h [moved from src/ultraviolet/ultraviolet_sensor.h with 100% similarity]
src/plugins/ultraviolet/ultraviolet_sensor_hal.cpp [moved from src/ultraviolet/ultraviolet_sensor_hal.cpp with 100% similarity]
src/plugins/ultraviolet/ultraviolet_sensor_hal.h [moved from src/ultraviolet/ultraviolet_sensor_hal.h with 100% similarity]
src/plugins/uncal_gyro/CMakeLists.txt [moved from src/uncal_gyro/CMakeLists.txt with 90% similarity]
src/plugins/uncal_gyro/uncal_gyro_sensor.cpp [moved from src/uncal_gyro/uncal_gyro_sensor.cpp with 100% similarity]
src/plugins/uncal_gyro/uncal_gyro_sensor.h [moved from src/uncal_gyro/uncal_gyro_sensor.h with 100% similarity]
src/shared/CMakeLists.txt
src/shared/sensor_accel.h [moved from src/libsensord/sensor_accel.h with 100% similarity]
src/shared/sensor_auto_rotation.h [moved from src/libsensord/sensor_auto_rotation.h with 100% similarity]
src/shared/sensor_bio_led_red.h [moved from src/libsensord/sensor_bio_led_red.h with 100% similarity]
src/shared/sensor_context.h [moved from src/libsensord/sensor_context.h with 100% similarity]
src/shared/sensor_deprecated.h [moved from src/libsensord/sensor_deprecated.h with 100% similarity]
src/shared/sensor_fusion.h [moved from src/libsensord/sensor_fusion.h with 100% similarity]
src/shared/sensor_gaming_rv.h [moved from src/libsensord/sensor_gaming_rv.h with 100% similarity]
src/shared/sensor_geomag.h [moved from src/libsensord/sensor_geomag.h with 100% similarity]
src/shared/sensor_geomagnetic_rv.h [moved from src/libsensord/sensor_geomagnetic_rv.h with 100% similarity]
src/shared/sensor_gravity.h [moved from src/libsensord/sensor_gravity.h with 100% similarity]
src/shared/sensor_gyro.h [moved from src/libsensord/sensor_gyro.h with 100% similarity]
src/shared/sensor_internal.h [moved from src/libsensord/sensor_internal.h with 100% similarity]
src/shared/sensor_internal_deprecated.h [moved from src/libsensord/sensor_internal_deprecated.h with 100% similarity]
src/shared/sensor_light.h [moved from src/libsensord/sensor_light.h with 100% similarity]
src/shared/sensor_linear_accel.h [moved from src/libsensord/sensor_linear_accel.h with 100% similarity]
src/shared/sensor_motion.h [moved from src/libsensord/sensor_motion.h with 100% similarity]
src/shared/sensor_orientation.h [moved from src/libsensord/sensor_orientation.h with 100% similarity]
src/shared/sensor_pressure.h [moved from src/libsensord/sensor_pressure.h with 100% similarity]
src/shared/sensor_proxi.h [moved from src/libsensord/sensor_proxi.h with 100% similarity]
src/shared/sensor_rv.h [moved from src/libsensord/sensor_rv.h with 100% similarity]
src/shared/sensor_temperature.h [moved from src/libsensord/sensor_temperature.h with 100% similarity]
src/shared/sensor_tilt.h [moved from src/libsensord/sensor_tilt.h with 100% similarity]
src/shared/sensor_ultraviolet.h [moved from src/libsensord/sensor_ultraviolet.h with 100% similarity]
src/shared/sensor_uncal_gyro.h [moved from src/libsensord/sensor_uncal_gyro.h with 100% similarity]

index 91a8b40..1087d73 100755 (executable)
@@ -5,37 +5,37 @@ include_directories(${CMAKE_SOURCE_DIR}/src/shared)
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 
 IF("${ACCEL}" STREQUAL "ON")
-add_subdirectory(accel)
+add_subdirectory(plugins/accel)
 ENDIF()
 IF("${GYRO}" STREQUAL "ON")
-add_subdirectory(gyro)
+add_subdirectory(plugins/gyro)
 ENDIF()
 IF("${PROXI}" STREQUAL "ON")
-add_subdirectory(proxi)
+add_subdirectory(plugins/proxi)
 ENDIF()
 IF("${LIGHT}" STREQUAL "ON")
-add_subdirectory(light)
+add_subdirectory(plugins/light)
 ENDIF()
 IF("${GEO}" STREQUAL "ON")
-add_subdirectory(geo)
+add_subdirectory(plugins/geo)
 ENDIF()
 IF("${AUTO_ROTATION}" STREQUAL "ON")
-add_subdirectory(auto_rotation)
+add_subdirectory(plugins/auto_rotation)
 ENDIF()
 IF("${PRESSURE}" STREQUAL "ON")
-add_subdirectory(pressure)
+add_subdirectory(plugins/pressure)
 ENDIF()
 IF("${TEMPERATURE}" STREQUAL "ON")
-add_subdirectory(temperature)
+add_subdirectory(plugins/temperature)
 ENDIF()
 IF("${HUMIDITY}" STREQUAL "ON")
 add_subdirectory(humidity)
 ENDIF()
 IF("${ULTRAVIOLET}" STREQUAL "ON")
-add_subdirectory(ultraviolet)
+add_subdirectory(plugins/ultraviolet)
 ENDIF()
 IF("${BIO_LED_RED}" STREQUAL "ON")
-add_subdirectory(bio_led_red)
+add_subdirectory(plugins/bio_led_red)
 ENDIF()
 IF("${ORIENTATION}" STREQUAL "ON")
 set(SENSOR_FUSION_ENABLE "1")
@@ -67,26 +67,27 @@ set(GRAVITY_ENABLE "1")
 set(LINEAR_ACCELERATION_ENABLE "1")
 ENDIF()
 IF("${SENSOR_FUSION_ENABLE}" STREQUAL "1")
-add_subdirectory(sensor_fusion)
-add_subdirectory(fusion)
+add_subdirectory(plugins/sensor_fusion)
+add_subdirectory(plugins/fusion)
 ENDIF()
 IF("${ORIENTATION_ENABLE}" STREQUAL "1")
-add_subdirectory(orientation)
+add_subdirectory(plugins/orientation)
 ENDIF()
 IF("${GRAVITY_ENABLE}" STREQUAL "1")
-add_subdirectory(gravity)
+add_subdirectory(plugins/gravity)
 ENDIF()
 IF("${LINEAR_ACCELERATION_ENABLE}" STREQUAL "1")
-add_subdirectory(linear_accel)
+add_subdirectory(plugins/linear_accel)
 ENDIF()
 IF("${TILT_ENABLE}" STREQUAL "1")
-add_subdirectory(tilt)
+add_subdirectory(plugins/tilt)
 ENDIF()
 IF("${UNCAL_GYRO_ENABLE}" STREQUAL "1")
-add_subdirectory(uncal_gyro)
+add_subdirectory(plugins/uncal_gyro)
 ENDIF()
 
-add_subdirectory(rotation_vector)
+add_subdirectory(plugins/rotation_vector)
 add_subdirectory(server)
 add_subdirectory(libsensord)
 add_subdirectory(shared)
+
index 00e3a1b..3f989c8 100755 (executable)
@@ -35,34 +35,11 @@ SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${VERSION})
 
 configure_file(${PROJECT_NAME}.pc.in ${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME}.pc @ONLY)
 install(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT RuntimeLibraries)
-install(FILES sensor_internal_deprecated.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_internal.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES poller.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES creg_event_info.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES csensor_event_listener.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES sensor_info_manager.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES csensor_handle_info.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES client_common.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_accel.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_geomag.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_light.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_proxi.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_gyro.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_pressure.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_context.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_auto_rotation.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_gravity.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_linear_accel.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_orientation.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_tilt.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_rv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_geomagnetic_rv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_gaming_rv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_temperature.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_motion.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_fusion.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_ultraviolet.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_bio_led_red.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_deprecated.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
-install(FILES sensor_uncal_gyro.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
 install(FILES ${PROJECT_NAME}.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+
similarity index 90%
rename from src/fusion/CMakeLists.txt
rename to src/plugins/fusion/CMakeLists.txt
index 9c6b3f4..131a2a8 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME fusion_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${fusion_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 90%
rename from src/gravity/CMakeLists.txt
rename to src/plugins/gravity/CMakeLists.txt
index 9ebbb00..5491c47 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME gravity_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${gravity_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 90%
rename from src/linear_accel/CMakeLists.txt
rename to src/plugins/linear_accel/CMakeLists.txt
index fbc726f..c819bf7 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME linear_accel_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${linear_accel_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 90%
rename from src/orientation/CMakeLists.txt
rename to src/plugins/orientation/CMakeLists.txt
index 5418674..455f0f4 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME orientation_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${orientation_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 90%
rename from src/rotation_vector/gaming_rv/CMakeLists.txt
rename to src/plugins/rotation_vector/gaming_rv/CMakeLists.txt
index a56dc73..2d13a9f 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME gaming_rv_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${gaming_rv_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
@@ -5,7 +5,7 @@ SET(SENSOR_NAME geomagnetic_rv_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${geomagnetic_rv_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 89%
rename from src/rotation_vector/rv/CMakeLists.txt
rename to src/plugins/rotation_vector/rv/CMakeLists.txt
index 1549c6f..4cbb90f 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME rv_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${rv_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 89%
rename from src/tilt/CMakeLists.txt
rename to src/plugins/tilt/CMakeLists.txt
index 44e6a1a..6bd9b97 100755 (executable)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME tilt_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${tilt_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
similarity index 90%
rename from src/uncal_gyro/CMakeLists.txt
rename to src/plugins/uncal_gyro/CMakeLists.txt
index 12d5b3d..056962a 100644 (file)
@@ -5,7 +5,7 @@ SET(SENSOR_NAME uncal_gyro_sensor)
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR})
 include_directories(${CMAKE_SOURCE_DIR}/src/libsensord)
-include_directories(${CMAKE_SOURCE_DIR}/src/sensor_fusion)
+include_directories(${CMAKE_SOURCE_DIR}/src/plugins/sensor_fusion)
 
 FOREACH(flag ${gravity_pkgs_LDFLAGS})
        SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
index 45b6af6..91c6b32 100644 (file)
@@ -83,4 +83,28 @@ install(FILES
        sensor_common.h
        DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor
 )
+install(FILES sensor_accel.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_geomag.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_light.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_proxi.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_gyro.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_pressure.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_context.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_auto_rotation.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_gravity.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_linear_accel.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_orientation.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_tilt.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_rv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_geomagnetic_rv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_gaming_rv.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_temperature.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_motion.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_fusion.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_ultraviolet.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_bio_led_red.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_deprecated.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_uncal_gyro.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_internal_deprecated.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)
+install(FILES sensor_internal.h DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/sensor/)