Gustavo Jose de Sousa
f714540d8b
AP_HAL_VRBRAIN: standardize inclusion of libaries headers
...
This commit changes the way libraries headers are included in source files:
- If the header is in the same directory the source belongs to, so the
notation '#include ""' is used with the path relative to the directory
containing the source.
- If the header is outside the directory containing the source, then we use
the notation '#include <>' with the path relative to libraries folder.
Some of the advantages of such approach:
- Only one search path for libraries headers.
- OSs like Windows may have a better lookup time.
10 years ago
Randy Mackay
6da1420541
HAL_VRBrain: implement force_safety_on
11 years ago
Emile Castelnuovo
b420a5c6db
AP_HAL_VRBRAIN: removed empty lines
11 years ago
LukeMike
f70da39206
VRBRAIN: changed the management of the pwm output
11 years ago
LukeMike
8f552d5758
VRBRAIN: Changed the management of VirtualRobotix's boards.
11 years ago
Emile Castelnuovo
7fe4847b6c
VRBRAIN: Added NuttX driver vroutput for PWM out
...
Modified script rc.APM to launch modules vrinput and vroutput
Modified startup scripts to run APM without SD
11 years ago
Emile Castelnuovo
201332caef
AP_HAL: New VRBRAIN board definition and libraries
11 years ago
Andrew Tridgell
c93794999e
HAL_PX4: remove an old conditional define
11 years ago
Andrew Tridgell
439a075b30
AP_HAL: added force_safety_off rcoutput function
...
this forces the safety switch off, enabling PWM on the IO board
11 years ago
Andrew Tridgell
99b41f110f
HAL_PX4: enable the FMU PWM pins to be used as GPIO when needed
11 years ago
Andrew Tridgell
87cc95dd7f
AP_HAL: removed unused enable_mask and disable_mask functions
11 years ago
Andrew Tridgell
3ae6f03761
HAL_PX4: be less verbose about disarmed PWM setup
11 years ago
Andrew Tridgell
db1d438e97
HAL_PX4: implement set_safety_pwm() API
...
used to set PWM on motors when disarmed
11 years ago
Andrew Tridgell
63586e3e23
HAL_PX4: fixed build for new PX4Firmware
11 years ago
Andrew Tridgell
2c149bac8e
HAL_PX4: added new arming ioctls
12 years ago
Andrew Tridgell
709615159a
HAL_PX4: support 12 output channels with PX4IO
...
first 8 on IO board, next 4 on FMU outputs
12 years ago
Pat Hickey
e0457f21de
AP_HAL_PX4: fix off-by-one error in RCOutput channel sending
12 years ago
Andrew Tridgell
4fd7630ec9
HAL_PX4: IO_SET_FEATURES is not needed any more
12 years ago
Andrew Tridgell
90e264d56a
HAL_PX4: disable manual override in PX4 for now
12 years ago
Andrew Tridgell
8f2f4b1bc5
HAL_PX4: use write() to /dev/pwm_output for servo output
...
this lowest the cost of PWM output a lot, but relies on the new I2C
based IO firmware
12 years ago
Andrew Tridgell
6e8501603c
HAL_PX4: avoid RCOutput ioctl unless values change
...
this lowers latency somewhat
12 years ago
Andrew Tridgell
319e1a4e84
HAL_PX4: support setting servo rate
12 years ago
Andrew Tridgell
0fcc6d7389
HAL_PX4: added an RC Output driver
12 years ago