357 Commits (3140ce6ab6d4b3d21a9ef0d6e78f41d7ea6178aa)

Author SHA1 Message Date
José Roberto de Souza d53911e3f6 AP_Math: Add functions to convert microseconds to/from nanoseconds 9 years ago
José Roberto de Souza ca533a9d94 AP_Math: Add functions to convert frequency to/from nanoseconds 9 years ago
Lucas De Marchi fb28f426da AP_Math: remove check for AVR CPUs 9 years ago
Lucas De Marchi c7871d1bca AP_Math: remove checks for HAL_BOARD_APM2 and HAL_BOARD_APM1 9 years ago
Lucas De Marchi 5244559010 Minimize AP_Progmem.h includes 10 years ago
Lucas De Marchi 20c6ffc5e3 Replace use of UARTDriver::printf_P() with UARTDriver::printf() 10 years ago
Lucas De Marchi 6f4904189b Replace use of println_P() with println() 10 years ago
Lucas De Marchi 831d8acca5 Remove use of PROGMEM 10 years ago
Lucas De Marchi 2c38e31c93 Remove use of PSTR 10 years ago
Caio Marcelo de Oliveira Filho 5020db4481 AP_Math: remove unnecessary includes 10 years ago
Caio Marcelo de Oliveira Filho ec52df991c build: compile only the HAL files needed by the board 10 years ago
Caio Marcelo de Oliveira Filho 2e464a53c2 AP_HAL: make code not depend on concrete HAL implementations 10 years ago
Andrew Tridgell c9ec8b3f67 AP_Math: added O3 optimisation to core math libraries 10 years ago
Randy Mackay 6145794da2 AP_Math: remove duplicate RADIUS_OF_EARTH definition 10 years ago
Randy Mackay 39340e70f8 Math: add Vector2 is_zero method 10 years ago
Valmantas Palikša d4daf19151 AP_Math: Move simple math function implementations to header for better 10 years ago
Tom Pittenger 4771d19073 AP_Math: added locations_are_same(loc1,loc2) helper 10 years ago
Siddharth Bharat Purohit 1ffbffa0e7 AP_Math: check if failed to allocate memory 10 years ago
Gustavo Jose de Sousa 46774136a6 AP_Compass: standardize inclusion of libaries headers 10 years ago
Jonathan Challinger 1c100498d4 AP_Math: use is_zero instead of defining our own epsilon 10 years ago
Siddharth Bharat Purohit b654b1c21b AP_Math: add inverse matrix to math library 10 years ago
Randy Mackay 46c652e42f Math: maxf and minf functions 10 years ago
Gustavo Jose de Sousa 4790371f9b AP_Math: standardize inclusion of libaries headers 10 years ago
Lucas De Marchi 0471de2342 AP_Math: use ARRAY_SIZE macro 10 years ago
Lucas De Marchi fb2eb262e7 AP_Math: use ARRAY_SIZE instead of defining another one 10 years ago
Andrew Tridgell 6009ae55b1 AP_Math: fixed build of eulers example sketch 10 years ago
Andrew Tridgell 8f41d97548 AP_Math: fixed build error on PX4 10 years ago
Andrew Tridgell 099392d3ca AP_Math: don't optimise longitude_scale on faster CPUs 10 years ago
Andrew Tridgell 3edac37929 AP_Math: removed unused include in example 10 years ago
Andrew Tridgell 4d040bbb94 AP_Math: convert example from .pde to .cpp 10 years ago
Andrew Tridgell 2b828a794e AP_Math: fixed example build 10 years ago
Randy Mackay 114c4f4077 AP_Match: fix example sketch 10 years ago
Andrew Tridgell 2a8f645d81 AP_Math: use matrix3 euler312 operations in quaternion library 10 years ago
Andrew Tridgell 7aa7e03169 AP_Math: added euler312 functions (for gimbal) 10 years ago
Andrew Tridgell 605b8b4ece AP_Math: converted rotations example to cpp 10 years ago
Andrew Tridgell 062c9406bd AP_Math: fixed rotations example build 10 years ago
Tom Pittenger 5f677c2b5b AP_Math: float to double promotion via cos instead of cosf 10 years ago
Tom Pittenger e20ffa8c75 AP_Math: replace fabs() with fabsf() 10 years ago
Randy Mackay 9dede2f0ec Math: remove duplicate HALF_SQRT_2 definition 10 years ago
Andrew Tridgell 77a2b4acf6 AP_Math: removed fast_atan 10 years ago
Andrew Tridgell 0b897e04bb AP_Math: revert AP_Math class change 10 years ago
Andrew Tridgell 936fbbb362 AP_Math: removed AP_Math class 10 years ago
Tom Pittenger 4ec2fb3a9c AP_Math: Compiler warnings: nuke fast_atan2() 10 years ago
Tom Pittenger 330e4126bb Ap_Math: compile warnings: float to double. use atan2f instead of atan2 10 years ago
Tom Pittenger 820f0bf02a AP_Math: compiler warnings: float to double promotion 10 years ago
Tom Pittenger 1c3ad00aa7 AP_Math: compiler warnings: use double for the constant so the template can handle it 10 years ago
Tom Pittenger 6e6f481ecb AP_Math: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Tom Pittenger 35f7a466e5 AP_Math: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Tom Pittenger a5d2f3a82f AP_Math: compiler warnings: float to double 10 years ago
Tom Pittenger ac4e7b2b03 AP_Math: compiler warnings: apply is_equal(float) 10 years ago