Commit Graph

46487 Commits

Author SHA1 Message Date
Pavel Kirienko d8a976df00 Removed annoying debug trace in ServiceResponseTransferListener 2014-04-01 12:29:13 +04:00
Pavel Kirienko 4f87487d46 Linux test node 2014-04-01 12:08:09 +04:00
Pavel Kirienko ce50e8e433 Software version is not required for node initialization 2014-04-01 12:07:28 +04:00
Pavel Kirienko 18c4f60a46 Fixed select() in Linux driver 2014-04-01 12:00:21 +04:00
Lorenz Meier 848c836431 Robustify SF02/F parsing, adjust health checks and startup routine to known initialization time of the sensor 2014-04-01 08:53:47 +02:00
Pavel Kirienko 0309d13eae Linux SOcketCAN driver: strict ordering of received CAN frames; added debug header for tests 2014-04-01 02:29:57 +04:00
Pavel Kirienko da6e032cf9 NodeStatus timeout set 5 seconds (was 4). 5 is easier to comprehend for us hoomans. 2014-04-01 02:03:28 +04:00
Pavel Kirienko 29e2ea4e30 Removed two annoying debug traces 2014-04-01 01:56:42 +04:00
Pavel Kirienko 0eb6704edf ILogSink logging level method made non-pure with default level DEBUG 2014-04-01 00:49:40 +04:00
Pavel Kirienko 0b2c00307d Some functions with unused return value explicitly casted to (void) 2014-04-01 00:13:43 +04:00
Pavel Kirienko 5f8eb61a6f Fixed installation rules 2014-03-31 23:53:42 +04:00
Pavel Kirienko c80e0388eb Linux helpers 2014-03-31 20:23:26 +04:00
Pavel Kirienko 788d7348b6 Linux: Auto-detecting clock adjustment mode 2014-03-31 19:52:43 +04:00
Pavel Kirienko fd6f27b7d8 Callback type made visible 2014-03-31 18:45:46 +04:00
Pavel Kirienko eafdc82b4b SocketCanIface can maintain arbitrary number of frames pending in socket TX queue, which improves performance. By default, max_frames_in_socket_tx_queue = 3. 2014-03-31 17:57:01 +04:00
Pavel Kirienko e8ee882379 Extra checks for socketcan driver test 2014-03-31 17:26:25 +04:00
Pavel Kirienko b3866feda5 Improved vcan_init 2014-03-31 17:17:43 +04:00
Pavel Kirienko 39933ba41d Finished Linux driver 2014-03-31 17:13:33 +04:00
Pavel Kirienko 75f475fac2 CamIOManager allows the driver to set event masks even if corresponding events were not requested. This feature somewhat simplifies driver logic. 2014-03-31 14:22:52 +04:00
Lorenz Meier 87af70b07a Merge pull request #772 from PX4/paul_estimator_numeric
Paul's Estimator
2014-03-31 08:51:31 +02:00
Lorenz Meier 078608f87e Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric 2014-03-31 08:50:44 +02:00
Lorenz Meier 5f79baaafa Merge pull request #781 from PX4/esc_wing_wing
Provide the wing-wing ESC an idle pulse to silence its ESC
2014-03-31 08:49:29 +02:00
Anton Babushkin 51e0ccb199 rcS: removed unnecessary sleeps, minor code style fixes 2014-03-31 10:10:50 +04:00
Pavel Kirienko b941c6293c Linux SocketCAN driver (not finished yet) 2014-03-31 00:38:09 +04:00
Pavel Kirienko d2b3832860 Proper priority comparison for CAN frames of different types 2014-03-31 00:32:52 +04:00
Anton Babushkin 1362d5f195 px4fmu: support all actuator control groups, dynamically subscribe to required topics 2014-03-30 20:38:24 +04:00
Lorenz Meier 013ccad2b9 Merge branch 'esc_wing_wing' into paul_estimator_numeric 2014-03-30 18:09:47 +02:00
Pavel Kirienko fc4d54ed86 Runtime checks for maximum DLC 2014-03-30 20:04:19 +04:00
Pavel Kirienko c5d4b81009 SystemClockDriver --> SystemClock 2014-03-30 19:55:17 +04:00
Pavel Kirienko 3df6f958f7 Added clock test, superheader uavcan_linux.hpp 2014-03-30 18:58:30 +04:00
Pavel Kirienko d9dd012a05 Added script vcan_init 2014-03-30 18:16:32 +04:00
Pavel Kirienko a869c46f73 Linux clock driver - minor improvements 2014-03-30 17:07:26 +04:00
Julian Oes f24c5184e8 bottle_drop: hack to start bottle drop 2014-03-30 15:01:31 +02:00
Julian Oes 64148a9e2a bottle_drop: changed servo travels to match Simon's viper 2014-03-30 15:01:07 +02:00
Julian Oes eb4e250da8 Startup script: added viper script 2014-03-30 15:00:37 +02:00
Julian Oes 5d3660b6a9 Merge remote-tracking branch 'px4/paul_estimator_numeric' into test_bottle_drop_paul
Conflicts:
	src/modules/uORB/topics/vehicle_command.h
2014-03-30 13:40:06 +02:00
Anton Babushkin d2553bfd29 Merge branch 'master' into offboard2 2014-03-30 00:25:26 +04:00
Julian Oes 1d75f3eb8a vehicle_command topic: added CUSOTM_0 as seen in QGC 2014-03-29 20:38:27 +01:00
Julian Oes 5e51812c8b fw_att_control: workaround, don't publish to actuator_1 2014-03-29 20:37:58 +01:00
Julian Oes 947b09a120 commander: don't report unsupported commands 2014-03-29 20:37:16 +01:00
Julian Oes 9da8e249fd bottle_drop: added simple commands to drop bottle 2014-03-29 20:36:39 +01:00
Pavel Kirienko ec6a4cd328 Linux clock driver fix 2014-03-29 22:47:15 +04:00
Pavel Kirienko 74ecfe0cc8 Fixed type signedness through the entire codebase; driver interfaces do not use starndard types now 2014-03-29 22:40:15 +04:00
Pavel Kirienko bdec81bbfa Explicit 'virtual' for implemented methods 2014-03-29 19:50:22 +04:00
Pavel Kirienko 5a8a672152 Forgotten pragma once 2014-03-29 19:46:42 +04:00
Pavel Kirienko af14b4efec Linux clock driver 2014-03-29 19:44:16 +04:00
Lorenz Meier 903012bcff Provide the wing-wing ESC an idle pulse to silence it 2014-03-29 14:14:58 +01:00
Pavel Kirienko 68a91d888d Fixed library targets for tests 2014-03-29 15:37:20 +04:00
Pavel Kirienko 21152e00db Renamed dsdlc target, library made static, added linux drivers project (empty yet) 2014-03-29 15:31:06 +04:00
Lorenz Meier 35b81c2f74 Merge branch 'master' of github.com:PX4/Firmware into paul_estimator_numeric 2014-03-29 12:21:34 +01:00