Anton Babushkin
58792c5ca6
Use double for lat/lon in vehicle_global_position topic, use filed names lat, lon, alt, vel_n, vel_e, vel_d for global positions
2014-01-24 00:06:10 +01:00
Anton Babushkin
b3d98e4a19
Merge branch 'master' into beta
2014-01-23 23:10:05 +01:00
Anton Babushkin
55f845888b
px4fmu-v2_test makefile fixed, CMSIS added
2014-01-23 22:41:56 +01:00
Anton Babushkin
1cffa9d2f7
position_setpoint_triplet refactoring finished
2014-01-23 22:41:26 +01:00
Lorenz Meier
8bdbce5fe2
We do not know all secret S.BUS2 codes yet
2014-01-23 22:27:04 +01:00
Lorenz Meier
0c116e8de5
Implemented S.Bus 2 decoding support
2014-01-23 22:10:03 +01:00
Andrew Tridgell
4524fe3e48
px4fmu: added PWM_SERVO_SET_COUNT API
...
this allows the balance between PWM channels and GPIOs to be changed
after the main flight code has started, which makes it possible to
change the balance with a parameter in APM
2014-01-23 21:41:07 +01:00
Andrew Tridgell
dda50c62bf
hmc5883: much faster calibration code with bug fixes
...
this fixes two bugs in "hmc5883 calibrate" and also makes it much
faster, so it can be run on every boot. It now uses the correct 2.5Ga
range when calibrating, and fixes the expected values for X/Y/Z axes
The basic calibration approach is similar to the APM2 driver, waiting
for 10 good samples after discarding some initial samples. That allows
the calibration to run fast enough that it can be done on every boot
without causing too much boot delay.
2014-01-23 21:40:29 +01:00
Lorenz Meier
1afe7f2c50
Added tune on IO upgrade error
2014-01-23 18:39:32 +01:00
Lorenz Meier
046a71226b
Merge pull request #598 from PX4/rssi
...
RSSI and concurrent S.Bus output handling
2014-01-23 09:13:53 -08:00
Anton Babushkin
6acb8fa66f
Replace mission_item_triplet with position_setpoint_triplet, WIP
2014-01-23 12:16:02 +01:00
Anton Babushkin
6c07a5c2cf
makefile for backside removed
2014-01-23 11:49:23 +01:00
Lorenz Meier
6a40acdbdc
Fixed PPM warning to be only printed with PPM inputs enabled
2014-01-23 09:58:22 +01:00
Lorenz Meier
9e72e72644
Make SBUS switching conditional to be friendly to IO v1
2014-01-23 09:29:59 +01:00
Lorenz Meier
c74660fec5
Merge branch 'rssi' of github.com:PX4/Firmware into rssi
2014-01-23 09:18:01 +01:00
Lorenz Meier
2aa76f1a3c
Fixes to memory check handling, split out switch handling to allow separate initialization
2014-01-23 09:17:46 +01:00
Lorenz Meier
d77a15e94f
Last small fixes to IO driver to support updates with and without switch pressed and with and without px4io start call before the forceupdate call
2014-01-23 09:16:40 +01:00
px4dev
0994412cca
Fix the initialisation and operation of the PX4IO ADC - now RSSI and VSERVO voltages should be read correctly.
2014-01-22 23:52:06 -08:00
px4dev
1ac8501d95
Clear the screen more properly.
2014-01-22 23:52:06 -08:00
Lorenz Meier
8833f81b48
Do not make PX4IO start mandatory for forceupdate
2014-01-23 08:45:29 +01:00
Lorenz Meier
a0db455334
Cleanup wording in rcS
2014-01-23 08:43:55 +01:00
Lorenz Meier
c3e4e4ee68
Build fix, replaced usleep with up_udelay in memory lockdown state
2014-01-23 08:26:53 +01:00
Lorenz Meier
f504863fee
Make startup less chatty
2014-01-23 08:25:56 +01:00
Lorenz Meier
8c8e9a4ff9
Enable the PX4IO self check and debug interfaces. No reason to disable them, since they are runtime-configured (and needed, for the case of memory)
2014-01-23 08:25:37 +01:00
Lorenz Meier
cdbbc631f3
Merge branch 'master' into rssi
2014-01-23 08:17:11 +01:00
Lorenz Meier
ac37172b52
Hotfix: Prevent failures in boot handling due to missing microSD card logfile - we are not depending on the microSD any more completely
2014-01-23 08:17:04 +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
Lorenz Meier
ba19a1ba15
Merge branch 'master' of github.com:PX4/Firmware into rssi
2014-01-23 07:49:18 +01:00
Anton Babushkin
c9b82d262e
Merge branch 'master' into beta
2014-01-23 00:31:15 +01:00
Lorenz Meier
6c23e2f159
Added Doxygen main page
2014-01-22 17:20:55 +01:00
Lorenz Meier
a794ee6c04
Hotfix for CMSIS exclude
2014-01-22 17:07:25 +01:00
Anton Babushkin
93e096f63b
position_estimator_inav: minor bug fixed, write debug log on crash
2014-01-22 16:17:56 +01:00
Thomas Gubler
30cf4097c5
fw: remove duplicate feedforward
2014-01-22 15:07:49 +01:00
Thomas Gubler
480d31f754
fw: increase invalid airspeed threshold
2014-01-22 14:58:09 +01:00
Anton Babushkin
fdef07912c
mc_pos_control: altitude setpoint offset limiting fixed
2014-01-22 11:19:00 +01:00
Lorenz Meier
5bc61c3c57
S.BUS output disable cleanup
2014-01-22 08:30:48 +01:00
Anton Babushkin
bdf440e375
mc_att_control: reset integrals when disarmed
2014-01-21 19:02:03 +01:00
Anton Babushkin
29759ce092
mc_pos_control: MPC_LAND_TILT_MAX param name is too long, replace with MPC_LAND_TILT
2014-01-21 19:00:06 +01:00
Anton Babushkin
eb9fd154fe
commander: more robust RC failsafe, but still hotfix, needs to be rewritten
2014-01-21 15:26:51 +01:00
Anton Babushkin
2e472cf918
attitude_estimator_ekf: acc comp bug fixed, estimated gravity vector logging
2014-01-20 23:44:04 +01:00
Anton Babushkin
7956c8b08e
position_estimator_inav: default parameters updated
2014-01-20 18:35:06 +01:00
Anton Babushkin
a3dbd817dc
Merge branch 'master' into beta
2014-01-20 16:48:50 +01:00
Anton Babushkin
0809981800
mc_pos_control: limit tilt when landing
2014-01-20 16:46:39 +01:00
Lorenz Meier
c58b68d377
Merge pull request #584 from PX4/autostart_cleanup
...
Autostart cleanup
2014-01-20 04:20:04 -08:00
Lorenz Meier
f8c5a6cc50
Merged master into logging
2014-01-20 13:19:49 +01:00
Lorenz Meier
13822b35e7
Merge pull request #600 from PX4/sdlog2_timestamp
...
sdlog2: time in file names
2014-01-20 04:16:14 -08:00
Lorenz Meier
1e6d83fc9e
Hotfix for IO battery voltage
2014-01-20 13:10:37 +01:00
Anton Babushkin
0034c9f0e7
mc_att_control: params refactoring
2014-01-20 11:42:12 +01:00
Anton Babushkin
00a799ddad
autostart: default MC_ parameters fixed
2014-01-20 11:10:50 +01:00
Anton Babushkin
9c6cc7a36b
mc_pos_control: AWU fixed
2014-01-20 10:26:43 +01:00