Lorenz Meier
6f94951050
Fix sdlog2 stopping on param write. Found by Severin Leuenberger
2015-05-13 15:46:35 +02:00
Pavel Kirienko
a548d8311c
Testing framework: added emulateSingleFrameBroadcastTransfer()
2015-05-13 16:39:22 +03:00
Lorenz Meier
f659e1b647
Merge branch 'master' into beta
2015-05-13 15:34:43 +02:00
Lorenz Meier
890c3af13c
multiplatform: Update yaw P param name
2015-05-13 15:34:07 +02:00
Roman Bapst
542dc9f65d
added default rate I gain for multicopters. added default gains for FireFly6 in mc mode (from Simon Wilks)
2015-05-13 15:28:02 +02:00
Lorenz Meier
796b2ccd32
Merge branch 'master' into beta
2015-05-13 15:19:51 +02:00
Lorenz Meier
efb60ab779
multiplatform pos controller: Rename params to prevent mixup with MPC params
2015-05-13 15:19:16 +02:00
Lorenz Meier
e400ec586d
multiplatform att controller: Rename params to prevent mixup with MC params
2015-05-13 15:18:50 +02:00
Lorenz Meier
164a254214
Merge pull request #2143 from PX4/mc_pos_D_reset
...
mc_pos_control: always update previous velocity
2015-05-13 13:58:15 +02:00
Roman Bapst
cf27fc59c7
read hil sensor message instead of highres imu message
2015-05-13 10:31:52 +02:00
David Sidrane
37ace75abc
Formated, tested
2015-05-12 15:00:32 -10:00
David Sidrane
6f95595e35
Merge branch 'dynamic_node_id_raft' of https://github.com/UAVCAN/uavcan into dynamic_node_id_raft
2015-05-12 14:48:05 -10:00
David Sidrane
416a5e69a4
Debuged - missing return value
2015-05-12 14:46:49 -10:00
David Sidrane
e43cf6b553
Added POSIX File event tracer
2015-05-12 13:18:59 -10:00
mcharleb
c1927b7387
Merge pull request #9 from tumbili/send_controls
...
send pwm outputs to simulator
2015-05-12 15:24:37 -07:00
tumbili
9686f8004e
send pwm outputs to simulator
2015-05-12 23:55:32 +02:00
mcharleb
21d7e4f24f
Merge pull request #8 from tumbili/serial_device
...
read serial device to obtain manual control setpoint
2015-05-12 14:36:18 -07:00
tumbili
3a79679e2d
get manual control setpoint from PIXHAWK
2015-05-12 23:15:58 +02:00
Pavel Kirienko
8f1ed202f7
Merge branch 'dynamic_node_id_raft' of https://github.com/UAVCAN/uavcan into dynamic_node_id_raft
2015-05-13 00:00:48 +03:00
Pavel Kirienko
08d96ef329
NodeStatusMonitor API update
2015-05-12 23:56:13 +03:00
David Sidrane
adeb1ef58f
Added POSIX file storage backend
2015-05-12 10:52:32 -10:00
Pavel Kirienko
93376316b8
Using static receivers in NodeDiscoverer
2015-05-12 21:48:30 +03:00
Mark Charlebois
3db5f3bb3b
QuRT: toolchain changes
...
Reworking toolchain and main.cpp for QuRT to a final link can be
done and the apps.h file is autogenerated.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-12 11:37:28 -07:00
Pavel Kirienko
9efd1ac7ae
NodeIDSelector: allocating only in the range [1, 125], unless the node explicitly requested higher node ID
2015-05-12 13:01:44 +03:00
Pavel Kirienko
1c52527f97
Fixed KeyValue definition
...
TAO is enabled, value is only float32
2015-05-12 12:29:15 +03:00
Lorenz Meier
a59102d468
Merge branch 'master' into beta
2015-05-12 11:27:36 +02:00
Mark Charlebois
14cbd240ff
QuRT: added qurt_log
...
Implement as a printf for now
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-11 19:38:03 -07:00
Mark Charlebois
d0bf4ab449
Simulator: refactored mavlink additions
...
QuRT does not support UDP so moved the mavlink specific code
to a new file that is not built for the qurt target
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-11 19:25:11 -07:00
Mark Charlebois
2f434eb395
POSIX: fixups for px4_log.h change
...
After merge from qurt branch, fixups for posix build
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-11 16:14:06 -07:00
Mark Charlebois
2d32395bc0
Merge branch 'qurt' into linux
2015-05-11 16:07:53 -07:00
Mark Charlebois
a99f916bdf
POSIX: Changed px4_debug.h to px4_log.h
...
Also changed use of printf to PX4_WARN or PX4_INFO in posix and
qurt tests.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-11 16:04:39 -07:00
mcharleb
11010a648c
Merge pull request #7 from tumbili/polling
...
implemented polling to prevent unnecessary cycling.
2015-05-11 15:00:48 -07:00
tumbili
c074d6e913
implemented polling of socket file descriptor and uorb topic file descriptor
2015-05-11 23:55:11 +02:00
Pavel Kirienko
0253933f75
Linux driver: added system_utils.hpp with a helper class that reads Linux machine ID
2015-05-11 21:54:16 +03:00
Pavel Kirienko
b6639d922b
Fixed naming in CoarseOrientation
...
'defined' cannot be used because it's a keyword in C/C++.
2015-05-11 20:48:35 +03:00
Pavel Kirienko
92c8944e49
Too many tracepoints? No such thing.
2015-05-11 18:52:03 +03:00
mcharleb
c303525336
Merge pull request #6 from tumbili/simulator_udp
...
implemented bidirectional udp communication with simulator
2015-05-11 08:39:04 -07:00
Pavel Kirienko
2868fd5712
NodeDiscoverer test fix
2015-05-11 18:36:50 +03:00
Pavel Kirienko
8df1cfe1d9
NodeDiscoverer: another test
2015-05-11 18:26:42 +03:00
Pavel Kirienko
558171bf71
NodeDiscoverer: fixes and test
2015-05-11 17:50:36 +03:00
Pavel Kirienko
c62b871f20
Revert "NodeDiscoverer: Pausing querying GetNodeInfo if the node does not send NodeStatus"
...
This reverts commit f0627423c6 .
2015-05-11 17:25:38 +03:00
Pavel Kirienko
f0627423c6
NodeDiscoverer: Pausing querying GetNodeInfo if the node does not send NodeStatus
2015-05-11 17:15:18 +03:00
Pavel Kirienko
e10d262631
Improved event tracer stub
2015-05-11 14:35:58 +03:00
Pavel Kirienko
63ce2b793d
New trace code on remote node restart
2015-05-11 14:27:55 +03:00
Pavel Kirienko
3221179eef
Fixed test names
2015-05-11 14:05:47 +03:00
Pavel Kirienko
1a6226ddc2
Added a comment explaining extensions to Raft
2015-05-11 13:36:34 +03:00
Pavel Kirienko
706e72cc74
Raft tracepoint at election completion
2015-05-11 13:29:13 +03:00
Pavel Kirienko
d623eee54a
Raft logic fix: forcing active mode when allocation activity is detected
2015-05-11 13:26:53 +03:00
Pavel Kirienko
5af19f82c3
Raft logic fixes
2015-05-11 13:06:30 +03:00
Lorenz Meier
b3ed0cf36b
Navigator: be more verbose about RTL
2015-05-11 09:37:42 +02:00