Pavel Kirienko
aa412aaced
UAVCAN servers: proper handling of startup failure, more verbose error reporting
2015-08-15 09:42:16 +03:00
Lorenz Meier
4466b5680a
Merge pull request #2682 from PX4/eigen_upgrade
...
Upgrade Eigen version
2015-08-15 00:25:35 +02:00
Lorenz Meier
698af71482
Upgraded Eigen to 3.2.90
2015-08-15 00:02:48 +02:00
Pavel Kirienko
f3931f7fc5
EnumerationRequest removed
2015-08-14 21:55:34 +03:00
TSC21
055ea4fffd
include EIGEN_MAX_STATIC_ALIGN_BYTES 16 macro
2015-08-14 18:37:00 +01:00
Lorenz Meier
1d3a5ec350
System cmds: Include cmath before eigen to make std::isfinite available. This needs further inspection
2015-08-14 18:37:00 +01:00
Lorenz Meier
5369d23bc6
POSIX: Bump toolchain version to C++11
2015-08-14 18:37:00 +01:00
Lorenz Meier
d426a93e63
Upgrade Eigen version
2015-08-14 18:37:00 +01:00
David Sidrane
06ac74bd40
Rebased on stm32_nuttx_clock
2015-08-14 07:24:41 -10:00
David Sidrane
9750e3f58d
Initail STM32 Baremetal build
2015-08-14 05:46:33 -10:00
David Sidrane
b0fef2ed1f
Backing out setting priority of driver's clock tick under nuttx as it is hard faulting the system in IRQ
2015-08-14 05:00:24 -10:00
David Sidrane
9e51b2b125
Adding mechanism to update the drivers notion of UTC from the system RTC
...
Fixed Clock source and prescale calculation
2015-08-14 05:00:24 -10:00
David Sidrane
4c80149b23
Adds Nuttx Support to uc_stm32_clock
2015-08-14 05:00:24 -10:00
Lorenz Meier
e9ce0789c3
Merge pull request #2545 from PX4/beta_uavacan
...
Merged master_uavcan_modular src/modules/uavcan/
2015-08-14 14:16:40 +02:00
Lorenz Meier
dd2f7987b6
Merge pull request #2648 from PX4/ekf_init_fix
...
EKF Init fix
2015-08-14 14:15:38 +02:00
Lorenz Meier
a12c1def63
Merge pull request #2679 from PX4/ekf_coning_fix
...
Fix coning handling in att_pos EKF. Fixes #2663
2015-08-14 14:14:38 +02:00
Roman Bapst
9b442fd0cf
Merge pull request #2695 from PX4/vtol_land_detector
...
use multicopter landing detector for vtol
2015-08-14 09:01:24 +02:00
Roman Bapst
4fa8394031
Merge pull request #2692 from PX4/logging_fix
...
logging fix: do not use same ID for two messages
2015-08-14 09:00:02 +02:00
tumbili
1a2ea94c09
use multicopter landing detector for vtol
2015-08-14 07:36:16 +02:00
Pavel Kirienko
bbfebbcf37
OStream fix
2015-08-14 06:26:56 +03:00
Pavel Kirienko
e278419e84
Libuavcan update
2015-08-14 05:12:46 +03:00
Pavel Kirienko
46793c5e06
STM32 timing doc fix
2015-08-14 05:11:24 +03:00
Pavel Kirienko
9fa87d1444
LIbuavcan update
2015-08-14 04:45:32 +03:00
Lorenz Meier
c5ec4de6ea
Increase NSH back-off time
2015-08-13 23:27:55 +02:00
Lorenz Meier
c287b03d1d
Commander: Do not spam console when not connected
2015-08-13 23:27:40 +02:00
Lorenz Meier
133f5a38a9
Commander: Do not spam console when not connected
2015-08-13 23:27:16 +02:00
Lorenz Meier
1ef7d13487
Increase NSH back-off time
2015-08-13 23:26:35 +02:00
tumbili
044097afbb
mc_pos_controller: fix logic for att sp publication
2015-08-13 22:58:32 +02:00
Lorenz Meier
14b923b454
Att pos EKF: Fix init logic, only set local reference if GPS lock present
2015-08-13 21:34:19 +02:00
Lorenz Meier
3fd0ddf1b0
Fix coning handling in att_pos EKF. Fixes #2663
2015-08-13 21:24:41 +02:00
Pavel Kirienko
05b6a48d1b
Merge branch 'beta' into beta_uavacan
2015-08-13 22:06:26 +03:00
tumbili
1dab361c2d
logging fix: do not use same ID for two messages
2015-08-13 18:51:55 +02:00
Lorenz Meier
cbada5198d
sdlog2: Do not use permission flags on NuttX
2015-08-13 12:25:18 +02:00
Lorenz Meier
55790d0beb
ROMFS: Optimize boot sequencing to work with LL40 and camera trigger or just LL40 and 4 servos
2015-08-13 11:40:14 +02:00
Lorenz Meier
e577ad582b
FMU driver: Fix comment
2015-08-13 11:39:16 +02:00
Lorenz Meier
588146e536
PWM input driver: Add missing GPIO config for pin reset
2015-08-13 11:38:46 +02:00
Lorenz Meier
4e2bcf3315
LL40S: Remove printf in interrupt context
2015-08-13 09:50:47 +02:00
Lorenz Meier
a4f1970775
FMU driver: Provide the 4 pwm mode as help text
2015-08-13 09:45:50 +02:00
Lorenz Meier
c717e72dde
ROMFS: Set up LL40S startup to reserve the pins it uses
2015-08-13 09:45:33 +02:00
Pavel Kirienko
c2fec7be38
STM32 driver: CAN timing docs
2015-08-13 01:55:27 +03:00
Pavel Kirienko
e5efb2bb62
STM32: SJW fix
2015-08-13 01:52:52 +03:00
Roman Bapst
ba51f19cde
Merge pull request #2652 from PX4/vtol_cleanup
...
WIP: Vtol cleanup
2015-08-12 21:34:58 +02:00
Simon Wilks
d786fd4a1b
mc pos reset yaw when vtol transitions
2015-08-12 20:33:17 +02:00
tumbili
04f55ce784
vtol fixes:
...
- mc pos control: publish attitude setpoint when vtol is in trans mode
- fw att control: do not publish attitude setpoint when in transition mode
- introduce flag in_transition_mode in vehicle status message for vtol
- improve tiltrotor code based on flight testing
2015-08-12 20:33:17 +02:00
Simon Wilks
c448f955e0
Position control needs to be deactivated during the transition otherwise it will fight itself.
2015-08-12 20:33:16 +02:00
Simon Wilks
e7364d302a
Allow the user to provide the motor/channel numbers that should be disabled in fixed wing mode in the airframe config.
2015-08-12 20:33:16 +02:00
tumbili
c21dd735ed
replaced tiltrotor defines by parameters
2015-08-12 20:33:16 +02:00
tumbili
b3613dea83
- use index definitions to access actuator controls struct for better readability
...
- defined vector for mc_att_ctrl_weights
- more cleanup
2015-08-12 19:34:44 +02:00
tumbili
17a92b51c7
adapted code for standard vtol to new structure in vtol_att_control_main
2015-08-12 19:34:44 +02:00
tumbili
5a6bcf3834
removed unused functions
2015-08-12 19:34:44 +02:00