Commit Graph

46487 Commits

Author SHA1 Message Date
Anton Babushkin 762e8f5289 mavlink_orb_subscription: minor optimization and comment fix 2014-03-16 17:28:34 +04:00
Anton Babushkin df5d702bae mavlink: MavlinkOrbSubscription.update() result fixed 2014-03-16 17:10:56 +04:00
Lorenz Meier 7a4efc81b9 Merge branch 'beta_mavlink2' of github.com:PX4/Firmware into mavlink2_hil 2014-03-16 13:50:50 +01:00
Lorenz Meier 3874bca208 mavlink: Only send messages when we have updates for them. 2014-03-16 13:48:33 +01:00
Lorenz Meier 717e1bd374 Removed stupid sensor counter, replaced it with much more useful timestamps 2014-03-16 13:47:26 +01:00
Lorenz Meier eccbccb826 Merge branch 'master' of github.com:PX4/Firmware into beta_mavlink2 2014-03-16 13:22:01 +01:00
Lorenz Meier c256ba54a0 Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_mavlink2 2014-03-16 12:12:33 +01:00
Lorenz Meier ed197b5b59 Merged beta_mavlink2 / master 2014-03-16 12:12:28 +01:00
Anton Babushkin 82389e9702 Merge branch 'beta_mavlink2' into mavlink2_hil 2014-03-16 11:08:54 +04:00
Thomas Gubler 3074bced56 fix comment for FW_LND_RFRALT 2014-03-15 16:59:20 +01:00
Thomas Gubler 5894d72aa8 fw landing: do not use relative altitudes in TECS 2014-03-15 16:39:18 +01:00
Thomas Gubler 37d2cff83d set range finder to disabled as default 2014-03-15 16:03:26 +01:00
Thomas Gubler 52859b8abe Merge remote-tracking branch 'upstream/master' into fw_landing_rangefinder 2014-03-15 15:38:54 +01:00
kroimon 39274f4bf3 Merge pull request #743 from PX4/rcS_hotfix
add missing $ in rcS script
2014-03-15 15:33:25 +01:00
Thomas Gubler 75c168f13f add missing $ in rcS script 2014-03-15 15:29:50 +01:00
Thomas Gubler b70008242b add missing $ in rcS script 2014-03-15 15:28:37 +01:00
Thomas Gubler f4c91b19e4 set phantom autoconfig parameters as provided by Andreas Antener 2014-03-15 13:46:09 +01:00
Thomas Gubler be349b989a sensors: use filtered diff pressure to calculate airspeed 2014-03-15 13:24:17 +01:00
Thomas Gubler d2a74dff67 fix logging of filtered diff pressure signal 2014-03-15 13:11:46 +01:00
Thomas Gubler 07cff8e0bd Merge remote-tracking branch 'upstream/master' into diff_press_filter
Conflicts:
	src/modules/sdlog2/sdlog2.c
2014-03-15 12:28:29 +01:00
Thomas Gubler 3317259e79 integrate range finder into fw landing 2014-03-15 12:02:14 +01:00
Pavel Kirienko 730a571c8d The work on the highest-level concepts have just started; here goes NodeStatusProvider with tests 2014-03-15 14:49:23 +04:00
Pavel Kirienko 65cdbbdddb Fixed unused arguments in generated data types 2014-03-15 13:59:30 +04:00
Pavel Kirienko 206551bf78 Testing helper class - InterlinkedTestNodes 2014-03-15 12:58:39 +04:00
Pavel Kirienko bb5f77857d Changes in uavcan.protocol.GetNodeInfo 2014-03-15 11:55:56 +04:00
Pavel Kirienko cf3f2080a5 INode got void registerInternalFailure(const char* msg) 2014-03-15 11:55:22 +04:00
Pavel Kirienko 9b0aa5353b Array<> - more runtime checks 2014-03-15 11:54:20 +04:00
Pavel Kirienko f60e4a537f UAVCAN_VERSION_* defines 2014-03-15 11:49:24 +04:00
Anton Babushkin 955bd402d2 Merge branch 'master' into beta_mavlink2 2014-03-15 09:47:02 +04:00
Pavel Kirienko 964e666f86 Timer constructor takes INode instead of Scheduler - for compatibility reasons 2014-03-14 23:04:45 +04:00
Pavel Kirienko 6e49c2aeaf Error handling fix 2014-03-14 22:17:00 +04:00
Lorenz Meier e590d96c0a Merge pull request #734 from thomasgubler/rcs_defaultappsflag
rcS: introduce flag that allows disabling startup of the default apps
2014-03-14 18:11:46 +01:00
Lorenz Meier 5d1eef17fa Merge pull request #733 from dominiho/master
added i2c px4flow driver
2014-03-14 18:11:13 +01:00
Lorenz Meier 3d766575cd Merge pull request #738 from PX4/beta_mavlink2_stream
mavlink stream: do not use getopt as it leads to problems with the global optarg variable
2014-03-14 18:10:27 +01:00
Lorenz Meier e3b80d6e9d Merge pull request #727 from PX4/beta_mavlink2_flow_control
UART flow control
2014-03-14 18:06:46 +01:00
Pavel Kirienko 613efa49b9 INode class. Publisher, Subscriber, ServiceServer, ServiceClient now accept INode in constructor instead of the bunch of independent params. Self NodeID now being configured via setNodeID() method instead of constructor param 2014-03-14 19:54:27 +04:00
Thomas Gubler 6b79f53338 mavlink stream: do not use getopt as it leads to problems with the global optarg variable 2014-03-14 14:42:35 +01:00
Pavel Kirienko 15cbf96378 Reorganized directory structure - directory 'internal' pulled up one level. No logical changes. 2014-03-14 15:01:20 +04:00
Pavel Kirienko ab34c94ba2 Printing size of some data structures from the ServiceClient<> test 2014-03-14 13:32:01 +04:00
Pavel Kirienko ce0174a734 Optimized messages in uavcan.protocol.* 2014-03-14 13:18:31 +04:00
Pavel Kirienko 8889a52e63 Added runtime checks for server and client 2014-03-14 11:33:37 +04:00
Thomas Gubler 0784ef9189 add low pass filter to meas airspeed driver including logging of filtered value 2014-03-14 01:13:22 +01:00
Pavel Kirienko 0f1b124086 Array<>::operator+=(Array<>) implementation and test 2014-03-14 02:19:57 +04:00
Pavel Kirienko 62abf10f65 ostream operator for ReceivedDataStructure<> 2014-03-14 01:54:02 +04:00
Pavel Kirienko 8f2034b090 ostream operator for ServiceCallResult<> 2014-03-14 01:45:16 +04:00
Pavel Kirienko bc70390722 Renaming: Server<> --> ServiceServer<> 2014-03-14 01:20:27 +04:00
Pavel Kirienko cefc346ebb TimerEvent fields were renamed; timer pointer removed 2014-03-14 01:09:13 +04:00
Pavel Kirienko 6d584734bb ServiceClient<> 2014-03-14 00:53:53 +04:00
Pavel Kirienko 4bb66fb492 OTR logging 2014-03-14 00:52:51 +04:00
Pavel Kirienko e7cef20c79 Added logging for GDTR 2014-03-14 00:19:44 +04:00