Browse Source

delete unmaintaned mkblctrl driver

release/1.12
Daniel Agar 4 years ago committed by Lorenz Meier
parent
commit
fb2a199621
  1. 23
      ROMFS/px4fmu_common/init.d/rc.interface
  2. 4
      ROMFS/px4fmu_common/init.d/rcS
  3. 1
      boards/airmind/mindpx-v2/default.cmake
  4. 1
      boards/av/x-v1/default.cmake
  5. 1
      boards/cuav/nora/default.cmake
  6. 1
      boards/cuav/x7pro/default.cmake
  7. 1
      boards/cubepilot/cubeorange/console.cmake
  8. 1
      boards/cubepilot/cubeorange/default.cmake
  9. 1
      boards/cubepilot/cubeyellow/console.cmake
  10. 1
      boards/cubepilot/cubeyellow/default.cmake
  11. 1
      boards/holybro/durandal-v1/default.cmake
  12. 1
      boards/holybro/pix32v5/default.cmake
  13. 1
      boards/modalai/fc-v1/default.cmake
  14. 1
      boards/mro/ctrl-zero-f7-oem/default.cmake
  15. 1
      boards/mro/ctrl-zero-f7/default.cmake
  16. 1
      boards/mro/pixracerpro/default.cmake
  17. 1
      boards/mro/x21-777/default.cmake
  18. 1
      boards/mro/x21/default.cmake
  19. 1
      boards/nxp/fmuk66-e/default.cmake
  20. 1
      boards/nxp/fmuk66-e/socketcan.cmake
  21. 1
      boards/nxp/fmuk66-v3/default.cmake
  22. 1
      boards/nxp/fmuk66-v3/rtps.cmake
  23. 1
      boards/nxp/fmuk66-v3/socketcan.cmake
  24. 1
      boards/omnibus/f4sd/default.cmake
  25. 1
      boards/px4/fmu-v2/default.cmake
  26. 1
      boards/px4/fmu-v2/lpe.cmake
  27. 1
      boards/px4/fmu-v2/test.cmake
  28. 1
      boards/px4/fmu-v3/ctrlalloc.cmake
  29. 1
      boards/px4/fmu-v3/default.cmake
  30. 1
      boards/px4/fmu-v3/rtps.cmake
  31. 1
      boards/px4/fmu-v3/stackcheck.cmake
  32. 1
      boards/px4/fmu-v4/ctrlalloc.cmake
  33. 1
      boards/px4/fmu-v4/default.cmake
  34. 1
      boards/px4/fmu-v4/rtps.cmake
  35. 1
      boards/px4/fmu-v4/stackcheck.cmake
  36. 1
      boards/px4/fmu-v4/uavcanv1.cmake
  37. 1
      boards/px4/fmu-v4pro/default.cmake
  38. 1
      boards/px4/fmu-v4pro/rtps.cmake
  39. 1
      boards/px4/fmu-v5/critmonitor.cmake
  40. 1
      boards/px4/fmu-v5/ctrlalloc.cmake
  41. 1
      boards/px4/fmu-v5/debug.cmake
  42. 1
      boards/px4/fmu-v5/default.cmake
  43. 1
      boards/px4/fmu-v5/irqmonitor.cmake
  44. 1
      boards/px4/fmu-v5/rover.cmake
  45. 1
      boards/px4/fmu-v5/rtps.cmake
  46. 1
      boards/px4/fmu-v5/stackcheck.cmake
  47. 1
      boards/px4/fmu-v5/uavcanv1.cmake
  48. 1
      boards/px4/fmu-v5x/base_phy_DP83848C.cmake
  49. 1
      boards/px4/fmu-v5x/default.cmake
  50. 1
      boards/px4/fmu-v6u/default.cmake
  51. 3
      boards/px4/fmu-v6u/stackcheck.cmake
  52. 1
      boards/px4/fmu-v6x/default.cmake
  53. 1
      boards/px4/fmu-v6x/stackcheck.cmake
  54. 1
      boards/spracing/h7extreme/default.cmake
  55. 42
      src/drivers/mkblctrl/CMakeLists.txt
  56. 1397
      src/drivers/mkblctrl/mkblctrl.cpp
  57. 53
      src/drivers/mkblctrl/mkblctrl_params.c

23
ROMFS/px4fmu_common/init.d/rc.interface

@ -67,22 +67,6 @@ fi @@ -67,22 +67,6 @@ fi
#
if [ $OUTPUT_MODE != none ]
then
if [ $OUTPUT_MODE = mkblctrl ]
then
if [ $MKBLCTRL_MODE = x ]
then
set MKBLCTRL_ARG "-mkmode x"
fi
if [ $MKBLCTRL_MODE = + ]
then
set MKBLCTRL_ARG "-mkmode +"
fi
if ! mkblctrl $MKBLCTRL_ARG
then
tune_control play error
fi
fi
if [ $OUTPUT_MODE = hil -o $OUTPUT_MODE = sim ]
then
@ -153,12 +137,7 @@ then @@ -153,12 +137,7 @@ then
fi
fi
if [ $OUTPUT_MODE = mkblctrl ]
then
set OUTPUT_DEV /dev/mkblctrl0
else
set OUTPUT_DEV /dev/pwm_output0
fi
set OUTPUT_DEV /dev/pwm_output0
if [ $OUTPUT_MODE = uavcan_esc ]
then

4
ROMFS/px4fmu_common/init.d/rcS

@ -37,8 +37,6 @@ set MIXER none @@ -37,8 +37,6 @@ set MIXER none
set MIXER_AUX none
set MIXER_FILE none
set MIXER_EXTRA none
set MK_MODE none
set MKBLCTRL_ARG ""
set OUTPUT_MODE none
set PARAM_FILE /fs/microsd/params
set PWM_OUT none
@ -591,8 +589,6 @@ unset MAV_TYPE @@ -591,8 +589,6 @@ unset MAV_TYPE
unset MIXER
unset MIXER_AUX
unset MIXER_FILE
unset MK_MODE
unset MKBLCTRL_ARG
unset OUTPUT_MODE
unset PARAM_DEFAULTS_VER
unset PARAM_FILE

1
boards/airmind/mindpx-v2/default.cmake

@ -35,7 +35,6 @@ px4_add_board( @@ -35,7 +35,6 @@ px4_add_board(
lights/rgbled
#lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/av/x-v1/default.cmake

@ -34,7 +34,6 @@ px4_add_board( @@ -34,7 +34,6 @@ px4_add_board(
#lights/rgbled
#lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/cuav/nora/default.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/cuav/x7pro/default.cmake

@ -42,7 +42,6 @@ px4_add_board( @@ -42,7 +42,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/cubepilot/cubeorange/console.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/cubepilot/cubeorange/default.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/cubepilot/cubeyellow/console.cmake

@ -40,7 +40,6 @@ px4_add_board( @@ -40,7 +40,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/cubepilot/cubeyellow/default.cmake

@ -40,7 +40,6 @@ px4_add_board( @@ -40,7 +40,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/holybro/durandal-v1/default.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/holybro/pix32v5/default.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/modalai/fc-v1/default.cmake

@ -32,7 +32,6 @@ px4_add_board( @@ -32,7 +32,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/mro/ctrl-zero-f7-oem/default.cmake

@ -37,7 +37,6 @@ px4_add_board( @@ -37,7 +37,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/mro/ctrl-zero-f7/default.cmake

@ -37,7 +37,6 @@ px4_add_board( @@ -37,7 +37,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/mro/pixracerpro/default.cmake

@ -37,7 +37,6 @@ px4_add_board( @@ -37,7 +37,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/mro/x21-777/default.cmake

@ -37,7 +37,6 @@ px4_add_board( @@ -37,7 +37,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/mro/x21/default.cmake

@ -35,7 +35,6 @@ px4_add_board( @@ -35,7 +35,6 @@ px4_add_board(
lights/rgbled
#lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/nxp/fmuk66-e/default.cmake

@ -35,7 +35,6 @@ px4_add_board( @@ -35,7 +35,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/nxp/fmuk66-e/socketcan.cmake

@ -34,7 +34,6 @@ px4_add_board( @@ -34,7 +34,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/nxp/fmuk66-v3/default.cmake

@ -35,7 +35,6 @@ px4_add_board( @@ -35,7 +35,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/nxp/fmuk66-v3/rtps.cmake

@ -34,7 +34,6 @@ px4_add_board( @@ -34,7 +34,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/nxp/fmuk66-v3/socketcan.cmake

@ -34,7 +34,6 @@ px4_add_board( @@ -34,7 +34,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/omnibus/f4sd/default.cmake

@ -28,7 +28,6 @@ px4_add_board( @@ -28,7 +28,6 @@ px4_add_board(
lights/rgbled
#magnetometer # all available magnetometer drivers
magnetometer/hmc5883
#mkblctrl
optical_flow/px4flow
osd
#pca9685

1
boards/px4/fmu-v2/default.cmake

@ -50,7 +50,6 @@ px4_add_board( @@ -50,7 +50,6 @@ px4_add_board(
lights/rgbled
#magnetometer # all available magnetometer drivers
magnetometer/hmc5883
#mkblctrl
#optical_flow # all available optical flow drivers
#optical_flow/px4flow
#osd

1
boards/px4/fmu-v2/lpe.cmake

@ -43,7 +43,6 @@ px4_add_board( @@ -43,7 +43,6 @@ px4_add_board(
lights/rgbled
#magnetometer # all available magnetometer drivers
magnetometer/hmc5883
#mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#pca9685

1
boards/px4/fmu-v2/test.cmake

@ -46,7 +46,6 @@ px4_add_board( @@ -46,7 +46,6 @@ px4_add_board(
lights/rgbled
#magnetometer # all available magnetometer drivers
magnetometer/hmc5883
#mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/px4/fmu-v3/ctrlalloc.cmake

@ -45,7 +45,6 @@ px4_add_board( @@ -45,7 +45,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/px4/fmu-v3/default.cmake

@ -45,7 +45,6 @@ px4_add_board( @@ -45,7 +45,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/px4/fmu-v3/rtps.cmake

@ -44,7 +44,6 @@ px4_add_board( @@ -44,7 +44,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/px4/fmu-v3/stackcheck.cmake

@ -42,7 +42,6 @@ px4_add_board( @@ -42,7 +42,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
pca9685

1
boards/px4/fmu-v4/ctrlalloc.cmake

@ -42,7 +42,6 @@ px4_add_board( @@ -42,7 +42,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v4/default.cmake

@ -42,7 +42,6 @@ px4_add_board( @@ -42,7 +42,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v4/rtps.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v4/stackcheck.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v4/uavcanv1.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v4pro/default.cmake

@ -38,7 +38,6 @@ px4_add_board( @@ -38,7 +38,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/px4/fmu-v4pro/rtps.cmake

@ -37,7 +37,6 @@ px4_add_board( @@ -37,7 +37,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
#optical_flow # all available optical flow drivers
optical_flow/px4flow
#osd

1
boards/px4/fmu-v5/critmonitor.cmake

@ -40,7 +40,6 @@ px4_add_board( @@ -40,7 +40,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5/ctrlalloc.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5/debug.cmake

@ -42,7 +42,6 @@ px4_add_board( @@ -42,7 +42,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
#mkblctrl
optical_flow # all available optical flow drivers
#osd
#pca9685

1
boards/px4/fmu-v5/default.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5/irqmonitor.cmake

@ -40,7 +40,6 @@ px4_add_board( @@ -40,7 +40,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5/rover.cmake

@ -33,7 +33,6 @@ px4_add_board( @@ -33,7 +33,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
pca9685
pwm_input

1
boards/px4/fmu-v5/rtps.cmake

@ -40,7 +40,6 @@ px4_add_board( @@ -40,7 +40,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5/stackcheck.cmake

@ -42,7 +42,6 @@ px4_add_board( @@ -42,7 +42,6 @@ px4_add_board(
#lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
#mkblctrl
optical_flow # all available optical flow drivers
#osd
#pca9685

1
boards/px4/fmu-v5/uavcanv1.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled_ncp5623c
lights/rgbled_pwm
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5x/base_phy_DP83848C.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v5x/default.cmake

@ -40,7 +40,6 @@ px4_add_board( @@ -40,7 +40,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v6u/default.cmake

@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

3
boards/px4/fmu-v6u/stackcheck.cmake

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
px4_add_board(
PLATFORM nuttx
VENDOR px4
VENDOR px4
MODEL fmu-v6u
LABEL default
TOOLCHAIN arm-none-eabi
@ -41,7 +41,6 @@ px4_add_board( @@ -41,7 +41,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v6x/default.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/px4/fmu-v6x/stackcheck.cmake

@ -39,7 +39,6 @@ px4_add_board( @@ -39,7 +39,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
mkblctrl
optical_flow # all available optical flow drivers
#osd
pca9685

1
boards/spracing/h7extreme/default.cmake

@ -36,7 +36,6 @@ px4_add_board( @@ -36,7 +36,6 @@ px4_add_board(
lights/rgbled
lights/rgbled_ncp5623c
magnetometer # all available magnetometer drivers
#mkblctrl
optical_flow # all available optical flow drivers
osd
#pca9685

42
src/drivers/mkblctrl/CMakeLists.txt

@ -1,42 +0,0 @@ @@ -1,42 +0,0 @@
############################################################################
#
# Copyright (c) 2015 PX4 Development Team. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
#
# 1. Redistributions of source code must retain the above copyright
# notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
# notice, this list of conditions and the following disclaimer in
# the documentation and/or other materials provided with the
# distribution.
# 3. Neither the name PX4 nor the names of its contributors may be
# used to endorse or promote products derived from this software
# without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
# OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
#
############################################################################
px4_add_module(
MODULE drivers__mkblctrl
MAIN mkblctrl
COMPILE_FLAGS
SRCS
mkblctrl.cpp
DEPENDS
mixer
)

1397
src/drivers/mkblctrl/mkblctrl.cpp

File diff suppressed because it is too large Load Diff

53
src/drivers/mkblctrl/mkblctrl_params.c

@ -1,53 +0,0 @@ @@ -1,53 +0,0 @@
/****************************************************************************
*
* Copyright (c) 2012-2015 PX4 Development Team. All rights reserved.
* Author: Marco Bauer <marco@wtns.de>
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
* 3. Neither the name PX4 nor the names of its contributors may be
* used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
* FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
* AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*
****************************************************************************/
/**
* @file mkblctrl_params.c
*
* Parameters defined by the mkblctrl driver.
*
* @author Marco Bauer <marco@wtns.de>
*/
#include <px4_platform_common/px4_config.h>
#include <parameters/param.h>
/**
* Test mode (Identify) of MKBLCTRL Driver
*
* @boolean
* @group MKBLCTRL Testmode
*/
PARAM_DEFINE_INT32(MKBLCTRL_TEST, 0);
Loading…
Cancel
Save