Stefan Rado
7441efde47
Add a lot of MAVLink parameter documentation.
2014-02-14 01:48:00 +01:00
Lorenz Meier
1c40ce968a
RC config params set to more useful default values - needs more testing
2014-01-23 08:01:55 +01:00
Anton Babushkin
db1ea9bf51
Battery: default parameters updated
2014-01-13 10:11:16 +01:00
Anton Babushkin
d042b63657
Merge branch 'master' into batt_fixes
2014-01-13 09:48:27 +01:00
Lorenz Meier
f595b204ea
Parameter documentation improvements
2014-01-13 08:33:25 +01:00
Lorenz Meier
9b711d6a72
Merged origin/master into batt_fixes
2014-01-07 15:34:13 +01:00
Lorenz Meier
cddbb0d23f
Merged master
2013-12-27 21:12:51 +01:00
Lorenz Meier
dd5549da46
Hotfix: Better dead zone defaults
2013-12-27 15:50:28 +01:00
Lorenz Meier
9abf31c2ba
Support 18 channels correctly on FMU
2013-12-22 21:09:47 +01:00
Lorenz Meier
0f0dc5ba06
Allowed custom battery scaling on IO
2013-12-21 12:45:04 +01:00
Anton Babushkin
d9767eb100
Battery current reading implemented.
2013-11-07 22:23:57 +04:00
Anton Babushkin
9eea4f79d9
sensors: support for Futaba RC failsafe
2013-11-01 13:58:03 +04:00
Lorenz Meier
5e1bec10cf
Merge pull request #469 from PX4/gimbal_rc_control
...
Gimbal rc control
2013-10-24 01:41:34 -07:00
Alexander Lourier
0f67c5cbb0
Parameters list generator
2013-10-18 03:47:15 +04:00
Lorenz Meier
99068e864b
Enable payload channels as direct pass-through from manual control
2013-10-15 09:10:40 +02:00
Jean Cyr
89d3e1db28
Implement Spektrum DSM pairing in V2
...
- Bind control for V2
- Relays and accessory power not supported on V2 hardware
2013-09-18 20:04:22 -04:00
Lorenz Meier
6624c8f1c4
Hotfix: Make voltage scaling for standalone default
2013-09-18 11:49:22 +02:00
Jean Cyr
41610ff7dd
DSM pairing cleanup in px4io.cpp
...
- Simplify parameter range checking in dsm_bind_ioctl
- Replace DSM magic numbers with symbolic constants
2013-09-12 21:36:20 -04:00
Lorenz Meier
4b018e74a9
Merge branch 'master' of github.com:PX4/Firmware
2013-09-01 00:10:06 +02:00
Lorenz Meier
a1c4c0fd78
Comments on scaling factors
2013-09-01 00:09:59 +02:00
tstellanova
b986607a75
Add defines for RC15 params (16 channels total)
...
minor cleanup of rc sanity check code
2013-08-28 18:32:16 -07:00
Lorenz Meier
b7ee1d3429
Prevented an analog airspeed corner case from happening
2013-08-28 14:34:49 +02:00
Lorenz Meier
e119bbb0f1
A lot more on calibration and RC checks. Needs more testing, but no known issues
2013-08-25 16:33:14 +02:00
Lorenz Meier
29b926db1b
Merged seatbelt_multirotor_new
2013-08-23 08:33:42 +02:00
Anton Babushkin
bb91484b26
Default flight mode switches parameters changed.
2013-08-22 17:34:59 +02:00
Lorenz Meier
e597f97982
Merged master
2013-08-18 12:04:07 +02:00
Julian Oes
74802f0692
Added possibility to set board orientation
2013-08-17 18:06:39 +02:00
Lorenz Meier
52d15ac7b1
Merged public master
2013-08-16 16:22:38 +02:00
Julian Oes
56575eb068
Merge remote-tracking branch 'px4/new_state_machine_drton' into fmuv2_bringup_new_state_machine_drton
...
Conflicts:
src/drivers/blinkm/blinkm.cpp
src/drivers/px4io/px4io.cpp
src/modules/commander/state_machine_helper.c
src/modules/px4iofirmware/protocol.h
src/modules/px4iofirmware/registers.c
src/modules/systemlib/systemlib.h
src/systemcmds/reboot/reboot.c
2013-08-15 14:04:46 +02:00
Lorenz Meier
aebdd6e059
Merged master
2013-08-14 22:53:42 +02:00
Jean Cyr
1d408b80ad
Support DSM bind via QGroundControl
2013-08-11 17:19:54 -04:00
Lorenz Meier
b9446af3f9
Show correct battery voltage for v2 boards
2013-08-02 16:29:43 +02:00
Anton Babushkin
55fd19f281
sensors: ASSISTED switch channel added
2013-07-22 22:37:10 +04:00
Lorenz Meier
bf2ff98856
Merged master
2013-07-15 15:02:45 +02:00
Lorenz Meier
319eb18ab5
Merged
2013-07-14 11:32:04 +02:00
Lorenz Meier
dc600e7d65
First stab at IOCTL driven offset handling (in PA) for all airspeed sensors. Untested
2013-07-10 20:58:47 +02:00
Julian Oes
88389ea255
Merge branch 'master' into new_state_machine
...
compiling again
Conflicts:
src/modules/fixedwing_att_control/fixedwing_att_control_att.c
src/modules/fixedwing_att_control/fixedwing_att_control_rate.c
src/modules/fixedwing_pos_control/fixedwing_pos_control_main.c
src/modules/mavlink/orb_listener.c
src/modules/multirotor_att_control/multirotor_attitude_control.c
src/modules/multirotor_att_control/multirotor_rate_control.c
src/modules/systemlib/pid/pid.c
src/modules/systemlib/pid/pid.h
src/modules/uORB/objects_common.cpp
2013-07-08 10:31:32 +02:00
Jean Cyr
35711280df
Merge remote-tracking branch 'upstream/master'
2013-07-07 14:29:30 -04:00
Jean Cyr
3f9f2018e2
Support binding DSM2 and DSMX satellite receivers
...
The px4io bind command allows you to put a DSM satellite receiver into
bind mode. Since this feature requires that
the dsm VCC line (red wire) be cut and routed through relay one, it is
not enabled by default in order not to
affect those not using a DSM satellite receiver or wising to use relay
one for other purposes.
NOTE: Binding DSM2 satellites in 11-bit mode is not supported due to
potential bug in some DSM2 receiver streams
when in 11-bit mode. Furthermore the px4io software folds 11 bit data
down to 10 bits so there is no resolution
advantage to to 11-bit mode.
To enable the feature the RC_RL1_DSM_VCC parameter must be set to a non
zero value from the console, or using
QGroundControl:
param set RC_RL1_DSM_VCC 1
From the console you can initiate DSM bind mode with:
uorb start
param set RC_RL1_DSM_VCC 1
px4io start
px4io bind dsm2
For binding a DSMX satellite to a DSMX transmitter you would instead
use:
px4io bind dsmx
Your receiver module should start a rapid flash and you can follow the
normal binding sequence of your
transmitter.
Note: The value of parameter RC_RL1_DSM_VCC defaults to 0, so none of
this will have any effect on an unmodified
DSM receiver connection. For this feature to work, the power wire (red)
must be cut and each side connected to a
terminal on relay1 of the px4io board.
This has been tested using Spektrum as well as Hobby King 'Orange' DSM
satellite receivers.
Both px4fmu and px4io images are updated.
2013-07-05 20:51:29 -04:00
Lorenz Meier
5f2d35d715
Added gyro scaling as parameter
2013-07-05 11:44:10 +02:00
Julian Oes
f5c157e74d
Merge remote-tracking branch 'upstream/master' into new_state_machine
...
Conflicts:
src/drivers/px4io/px4io.cpp
src/modules/commander/commander.c
src/modules/commander/state_machine_helper.c
2013-05-17 11:24:02 +02:00
Lorenz Meier
614bbb1510
Merged ETS airspeed driver
2013-05-09 15:58:23 +02:00
Lorenz Meier
c89f46f590
Moved sensors app to new world
2013-04-27 13:16:24 +02:00