Mark Whitehorn
4e50f271d6
use C99 print format for size_t
9 years ago
Mark Whitehorn
26596dbe15
fix infinite loop when not logging
9 years ago
Beat Küng
f40afac448
logger: fix 'Undefined symbols for architecture x86_64' on clang for _min_write_chunk
9 years ago
Beat Küng
dae12f1238
mathlib: replace math::{min,max,constrain} with template methods
9 years ago
Beat Küng
7055d3c929
fix tecs.cpp: use UINT64_C for uint64_t constant instead of UUL
9 years ago
Beat Küng
3dade23e39
logger: fix _min_write_chunk comparison and set file descriptor after closing it
9 years ago
Beat Küng
8b5a325644
logger: remove _log_buffer from Logger, initialize it in the writer instead
...
it's not used in the logger, so don't store it there. It is accessed via
LogWriter::write.
This also makes sure the buffer size is >= _min_write_chunk and handles
allocation failure properly.
9 years ago
Beat Küng
04f38b9197
fix Logger::add_topic: 0 is a valid file descriptor
9 years ago
Beat Küng
d0d2664efa
logger: use %zu to print type size_t, use PX4_INFO instead of printf
9 years ago
Beat Küng
dd22445768
Logger::add_topic: error handling if orb_subscribe or _subscriptions.push_back fail
9 years ago
Beat Küng
e9f257c15f
logger: fix wrong default buffer size in usage string
9 years ago
Beat Küng
84015e5c01
logger: proper error handling if writer thread creation fails
9 years ago
Mark Whitehorn
72263eaa97
correct msg_size offset to 3 for all records (must be same)
9 years ago
Mark Whitehorn
9dbbe8cd8d
log changes to parameters
9 years ago
Mark Whitehorn
e5e523aa9e
size_t is different in posix build
9 years ago
Mark Whitehorn
fb4d72df86
write git and hw version records to log
9 years ago
Mark Whitehorn
90ce04654d
fix posix build
9 years ago
Mark Whitehorn
02b6d25414
non-posix NuttX feature?
9 years ago
Mark Whitehorn
89294317a1
reduce log buffer to 24K
9 years ago
Mark Whitehorn
8a77fec9c8
still need this workaround to avoid hardfault
9 years ago
Mark Whitehorn
db858a853a
run astyle
9 years ago
Mark Whitehorn
1b483bcc2a
correctly report failure to allocat log_buffer
9 years ago
Mark Whitehorn
f07c93651f
clean up file open/close logic
9 years ago
Mark Whitehorn
56cc9bd377
my topics
9 years ago
Daniel Agar
dcdeefd5ea
new logger
9 years ago
Daniel Agar
9a0e962cbf
uorb autogeneration
9 years ago
Mark Whitehorn
728de5f87b
clean up file open/close logic
9 years ago
Mark Whitehorn
672042e051
not enough RAM for 32K buffer: reduce to 20K
9 years ago
Daniel Agar
4e0129275d
new logger
9 years ago
Daniel Agar
eb29b33620
use gcc attributes to align and pack
9 years ago
Daniel Agar
76387b1693
uorb autogeneration
9 years ago
Paul Riseborough
3aa2297497
ekf2: Add parameters to control output filter
9 years ago
Paul Riseborough
5f2c2f8392
ecl: update submodule reference
9 years ago
David Sidrane
3829871612
Removed unused NXFFS buys back 5792 bytes of FLASH
9 years ago
Julian Oes
920d2ef1e8
posix sdflight: add navigator to Linux side
9 years ago
Julian Oes
3a8d242576
dataman: get path for Snapdragon right
9 years ago
Daniel Agar
e186821692
vtol_att_control_params.c param metadata
9 years ago
Daniel Agar
b1d8c46bb2
uavcan_params.c param metadata
9 years ago
Daniel Agar
0ee801df20
system_params.c param metadata
9 years ago
Daniel Agar
119fa8ed1b
sensor_params.c param metadata
9 years ago
Daniel Agar
0042c8ed12
sdlog2.c param metadata
9 years ago
Daniel Agar
e43751c219
params.c param metadata
9 years ago
Daniel Agar
e08e8fa24f
position_estimator_inav_params.cpp param metadata
9 years ago
Daniel Agar
be3348d770
mission_params.c param metadata
9 years ago
Daniel Agar
439ccc99ce
params.c param metadata
9 years ago
Daniel Agar
d6cf441bac
mTecs_params.c param metadata
9 years ago
Daniel Agar
a54a51a9d5
fw_pos_control_l1_params.c param metadata
9 years ago
Daniel Agar
80ef893d23
attitude_estimator_q_params.c param metadata
9 years ago
Daniel Agar
be3f0ac175
attitude_estimator_ekf_params.c param metadata
9 years ago
Daniel Agar
ceea55a640
runway_takeoff_params.c param metadata
9 years ago