Commit Graph

46487 Commits

Author SHA1 Message Date
Pavel Kirienko 01328da9eb STM32 driver: Space optimized SystemClock constructor 2014-04-10 21:23:57 +04:00
Pavel Kirienko 1c741016bf STM32 test: libstdc++ error handling workaround 2014-04-10 20:21:14 +04:00
Pavel Kirienko d7b34ffd99 Fixed singletons in the STM32 test app (http://stackoverflow.com/questions/22985570) 2014-04-10 15:06:28 +04:00
Pavel Kirienko c26c320dd9 Fixed GDTR singleton (http://stackoverflow.com/questions/22985570) 2014-04-10 15:05:55 +04:00
Pavel Kirienko d0b541e22d Added config macro UAVCAN_TOSTRING 2014-04-10 13:32:35 +04:00
Pavel Kirienko 29138214dc Unused header 2014-04-10 12:52:01 +04:00
Pavel Kirienko 36192076b3 Removed sstream from uc_frame.cpp 2014-04-10 12:50:49 +04:00
Pavel Kirienko f65aaa2ecd Removed sstream from data_type 2014-04-10 12:46:59 +04:00
Helen Oleynikova e7c8fdc586 More whitespace all the time. 2014-04-10 10:41:00 +02:00
Helen Oleynikova 8a946f0320 More whitespace all the time. 2014-04-10 10:37:58 +02:00
Helen Oleynikova e5105f6d91 Whtespace. 2014-04-10 10:35:30 +02:00
Helen Oleynikova dd88e319ee Reverted logging. 2014-04-10 10:33:10 +02:00
Helen Oleynikova 4f91fdb98c Indentation. 2014-04-10 10:30:00 +02:00
Helen Oleynikova 58f471af17 Reverted rcS 2014-04-10 10:27:35 +02:00
Pavel Kirienko b586897948 Removed sstream from can_io 2014-04-10 12:27:05 +04:00
Helen Oleynikova 241137d2b9 Fixed final parameters in rcS 2014-04-10 10:26:33 +02:00
Helen Oleynikova e6542653b9 Finished adding a '-w' option. 2014-04-10 10:26:15 +02:00
Pavel Kirienko 9849a6ce22 Removed sstream from BitStream::toString() 2014-04-10 12:19:44 +04:00
Pavel Kirienko f66f06e895 Removed sstream from time.hpp 2014-04-10 12:11:45 +04:00
Pavel Kirienko 266e95127b Removed sstream in OTR 2014-04-10 11:50:14 +04:00
Helen Oleynikova 7b85c45555 Set startup script to do mavlinks. 2014-04-10 09:08:47 +02:00
Helen Oleynikova e99291d825 Added vicon stream. 2014-04-10 09:08:37 +02:00
Helen Oleynikova b1e4b34a56 Logging changes, baud rate changes. 2014-04-09 17:58:18 +02:00
Lorenz Meier f183ddad8c Merge pull request #819 from helenol/helen_vicon_pull
VICON logging, finally implemented.
2014-04-09 17:48:20 +02:00
Pavel Kirienko d7ec6918be dsdlc: YAML streamer specialization methods defined out-of-line 2014-04-09 19:28:26 +04:00
Helen Oleynikova a39382dc17 VICON -> VICN really this time. 2014-04-09 17:28:00 +02:00
Helen Oleynikova 5b090a7095 VICON -> VICN 2014-04-09 17:25:33 +02:00
Helen Oleynikova 284218174c Tabs tabs tabs 2014-04-09 17:21:07 +02:00
Helen Oleynikova 863cd2e838 Added VICON logging, finally. 2014-04-09 17:11:27 +02:00
Pavel Kirienko 8cd94d152c Methods of generated types defined out-of-line. This has been done in order to reduce code size on low optimization levels, though for whatever reason the code size INCREASED by 100 bytes on -Os (see STM32 test). Maybe this change should be reverted later. 2014-04-09 19:10:09 +04:00
Pavel Kirienko 693149cb2f Better formatting of generated headers 2014-04-09 19:07:35 +04:00
Lorenz Meier 63dae04c22 pauls estimator: Added NaN guard before publishing 2014-04-09 17:06:06 +02:00
Anton Babushkin 0b97dd2b77 commander: brackets added to return switch check 2014-04-09 18:55:55 +04:00
Pavel Kirienko f768378e2b Size optimized ServiceClient<> 2014-04-09 18:04:16 +04:00
Pavel Kirienko 3391803d86 GenericSubscriber: one method moved to the base class 2014-04-09 18:03:31 +04:00
Pavel Kirienko 33bb1be4a1 Space optimized GenericSubscriber 2014-04-09 17:19:31 +04:00
Pavel Kirienko 44153e16db GenericPublisher made noncopyable 2014-04-09 17:02:14 +04:00
Pavel Kirienko 72425b712a Space optimized GenericPublisher 2014-04-09 16:38:49 +04:00
Pavel Kirienko 5bd2f0ea74 Out of line methods - Node<> 2014-04-09 15:58:29 +04:00
Pavel Kirienko 6177e27f8d GDTR - Out of line methods 2014-04-09 15:42:23 +04:00
Pavel Kirienko 311ae8dca1 Refactored TransferListener - all logic moved into non-generic subclass and implemented in *.cpp 2014-04-09 15:06:27 +04:00
Pavel Kirienko a8e0037363 Compiling STM32 test with Os by default, no LTO. 2014-04-09 12:52:10 +04:00
Pavel Kirienko 990a531674 Protected constructor of MapBase<> 2014-04-09 12:51:10 +04:00
Pavel Kirienko 37f78c9261 Optimized Map<> 2014-04-09 12:24:27 +04:00
Pavel Kirienko 2c9572d845 TransferBuffer optimized RAM usage 2014-04-09 11:59:45 +04:00
Pavel Kirienko a8d12d2004 TransferBufferManager rewritten to move all the code into a non-generic subclass. STM32 test code size reduced to 176k (-O1) 2014-04-09 11:52:05 +04:00
Lorenz Meier 8e0e0c164a Merge branch 'mavlink_command' of github.com:PX4/Firmware 2014-04-08 21:41:05 +02:00
Lorenz Meier 27884e49be Revert "Merge pull request #816 from PX4/mavlink_commandlongstream"
This reverts commit 00ef10f307, reversing
changes made to d55e64d1e5.
2014-04-08 21:40:05 +02:00
Lorenz Meier 00ef10f307 Merge pull request #816 from PX4/mavlink_commandlongstream
mavlink: COMMAND_LONG stream: listen to vehicle_command uorb topic and send mavlink_msg_command_long
2014-04-08 21:38:32 +02:00
Anton Babushkin d55e64d1e5 mavlink: minor comments and formatting fixes 2014-04-08 23:29:40 +04:00