Pavel Kirienko
|
5fa5962f6f
|
Tests: areTimestampsClose() moved to common.hpp
|
2014-03-09 17:58:17 +04:00 |
|
Pavel Kirienko
|
acca96f5a0
|
Quick fix for test execution order problems (yes, singletones are hard to unittest)
|
2014-03-09 17:03:39 +04:00 |
|
Pavel Kirienko
|
c7351c4bbb
|
Improved MethodBinder
|
2014-03-09 16:53:32 +04:00 |
|
Pavel Kirienko
|
c1a8f818f8
|
GDTR tracing
|
2014-03-09 16:49:59 +04:00 |
|
Lorenz Meier
|
d2905b8d8e
|
SF02/F operational, but not cleaned up / optimized - good enough for first logging
|
2014-03-09 11:18:02 +01:00 |
|
Pavel Kirienko
|
326f7082d5
|
Syntax fix
|
2014-03-09 14:07:51 +04:00 |
|
Pavel Kirienko
|
6a2eb3b852
|
Tests for try_implicit_cast<>()
|
2014-03-09 14:04:11 +04:00 |
|
Pavel Kirienko
|
1659b5c476
|
Added try_implicit_cast<>() to check callbacks validness at run time
|
2014-03-09 13:47:07 +04:00 |
|
Pavel Kirienko
|
0afb7f4eea
|
Minor optimization for publisher
|
2014-03-09 11:24:13 +04:00 |
|
Pavel Kirienko
|
8bd1dd01e9
|
Test fix
|
2014-03-09 11:17:34 +04:00 |
|
Pavel Kirienko
|
081f1f9733
|
Publisher got simplified - no blocking deadline, default tx_timeout = 2.5 ms
|
2014-03-09 11:14:31 +04:00 |
|
Lorenz Meier
|
d69d895f02
|
Add missing CDev init step
|
2014-03-09 00:46:13 +01:00 |
|
Pavel Kirienko
|
baed1d17c5
|
IncomingTransfer implements ITransferBuffer, which is necessary for message codec
|
2014-03-09 00:47:01 +04:00 |
|
Lorenz Meier
|
171af566f7
|
Allow to set the UART via start argument, cleanups
|
2014-03-08 21:45:22 +01:00 |
|
Pavel Kirienko
|
31e47daf84
|
Fixed fatal error handing (exceptions); MethodBinder moved into a separate file
|
2014-03-09 00:12:07 +04:00 |
|
Lorenz Meier
|
7cc33b9ca6
|
Complete output parsing, pending testing
|
2014-03-08 21:06:29 +01:00 |
|
Pavel Kirienko
|
d9474388b0
|
Compile time BitLenToByteLen computation; marshal type util tests
|
2014-03-08 23:24:20 +04:00 |
|
Pavel Kirienko
|
fb329a2f0a
|
Typo
|
2014-03-08 23:08:30 +04:00 |
|
Pavel Kirienko
|
395710b781
|
getScheduler() for Publisher
|
2014-03-08 23:04:05 +04:00 |
|
Pavel Kirienko
|
77184fc062
|
Writing top-level logic - publisher
|
2014-03-08 23:01:05 +04:00 |
|
Lorenz Meier
|
008efff42e
|
Added support for driver rangefinder
|
2014-03-08 20:00:06 +01:00 |
|
Anton Babushkin
|
b165e6ba20
|
Merge branch 'master' into acro2
|
2014-03-08 22:19:18 +04:00 |
|
Thomas Gubler
|
be140eab59
|
geofence: make better use of Block class for updating parameters
|
2014-03-08 19:15:45 +01:00 |
|
Anton Babushkin
|
7749ed1d83
|
Merge branch 'master' into gpio_led_fmuv2
|
2014-03-08 22:06:32 +04:00 |
|
Pavel Kirienko
|
35db1858c8
|
Latest fixes to GDTR made such thing as name collisions completely impossible, so tests were fixed accordingly
|
2014-03-08 22:03:58 +04:00 |
|
Anton Babushkin
|
544de3c9f0
|
Merge branch 'getopt_fixes' into sdlog2_opt
|
2014-03-08 22:03:25 +04:00 |
|
Pavel Kirienko
|
7e17e852d1
|
Static analyzer warning fix; I'm not sure there is any point in such initialization though, so it might need to be removed later
|
2014-03-08 22:02:51 +04:00 |
|
Thomas Gubler
|
935362b7a3
|
launchdetection: better integration of Blocks class
|
2014-03-08 19:00:49 +01:00 |
|
Pavel Kirienko
|
5a92b58e3e
|
Safer LazyConstructor - now requires to specify constructor parameter types manually
|
2014-03-08 21:50:28 +04:00 |
|
Lorenz Meier
|
5c86eb6dd0
|
Fix code style of mb12xx driver, no functional changes
|
2014-03-08 18:48:24 +01:00 |
|
Anton Babushkin
|
cb8bd1a3ad
|
dumpfile command and fetch_log.py tool implemented to fetch logs via nsh console on USB
|
2014-03-08 21:05:13 +04:00 |
|
Pavel Kirienko
|
b6dd1e3a14
|
GDTR fix - double remove() before registering
|
2014-03-08 20:10:10 +04:00 |
|
Pavel Kirienko
|
c00083f9f8
|
Added accessors for static transfer buffer template
|
2014-03-08 19:51:46 +04:00 |
|
julianoes
|
501dc0cfa7
|
Merge pull request #710 from thomasgubler/launchdetector
FW: launchdetector reset
|
2014-03-08 16:39:24 +01:00 |
|
Pavel Kirienko
|
7cb85561bf
|
Scheduler checks its timing configs
|
2014-03-08 18:54:22 +04:00 |
|
Pavel Kirienko
|
7b4ef80c40
|
Lazy constructor init fix
|
2014-03-08 18:53:42 +04:00 |
|
Pavel Kirienko
|
fd454a77f8
|
LazyConstructor
|
2014-03-08 15:19:41 +04:00 |
|
Pavel Kirienko
|
bc065ee3c4
|
TransferSender::DefaultMaxTransferInterval made public
|
2014-03-08 14:13:00 +04:00 |
|
Pavel Kirienko
|
9ad3017929
|
Explicit constructors for deadline handler and timer
|
2014-03-08 13:24:34 +04:00 |
|
Pavel Kirienko
|
5559e7e447
|
Added scheduler accessor for deadline handler
|
2014-03-08 13:20:18 +04:00 |
|
Pavel Kirienko
|
2fa3f2c7c7
|
Refactored scheduler
|
2014-03-08 13:03:04 +04:00 |
|
Anton Babushkin
|
320624e995
|
Merge branch 'master' into beta_mavlink2
|
2014-03-08 11:38:00 +04:00 |
|
Anton Babushkin
|
39b1f7244c
|
mavlink: RC_CHANNELS_RAW added to default streams set
|
2014-03-08 11:37:49 +04:00 |
|
Pavel Kirienko
|
aef70367d9
|
Scheduler
|
2014-03-08 01:01:50 +04:00 |
|
Pavel Kirienko
|
fb5840116a
|
Enabled RTTI for tests, added POSIX clock driver, modified CAN driver mock to add the new clock driver support
|
2014-03-07 23:59:20 +04:00 |
|
Anton Babushkin
|
aca6806b82
|
Revert "sdlog2: max write chunk increased to 1024"
This reverts commit a478dac621.
|
2014-03-07 23:36:07 +04:00 |
|
Anton Babushkin
|
a478dac621
|
sdlog2: max write chunk increased to 1024
|
2014-03-07 23:29:05 +04:00 |
|
Anton Babushkin
|
2ee8cf1cf0
|
sdlog2: bug fixed, sleep when idle too
|
2014-03-07 23:28:38 +04:00 |
|
Anton Babushkin
|
c11e1ee0ab
|
sdlog2: lseek() workaround removed
|
2014-03-07 23:14:39 +04:00 |
|
Pavel Kirienko
|
edb6a58d1b
|
Added simple method binder and system clock getter for dispatcher
|
2014-03-07 22:14:54 +04:00 |
|