117 Commits (9cd30083a464be5769a6de1e97dc1e59bd9c4e79)

Author SHA1 Message Date
Lucas De Marchi e0a0514c79 AP_Math: turn MIN/MAX macros into inline functions 9 years ago
Lucas De Marchi 2591261af6 Global: rename min and max macros to uppercase 9 years ago
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
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
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
Andrew Tridgell 77a2b4acf6 AP_Math: removed fast_atan 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 820f0bf02a AP_Math: compiler warnings: float to double promotion 10 years ago
Tom Pittenger c93c773de2 AP_Math: change is_equal and is_zero to static class for better visability 10 years ago
Randy Mackay 0392292489 AP_Math: inline is_equal, add is_zero 10 years ago
dgrat 726d7df710 AP_Math: add is_equal to compare floats 10 years ago
Andrew Tridgell f38f86ab8c AP_Math: added location_path_proportion() 10 years ago
Niels Joubert 398f32d538 AP_Math: Comments on WGS coordinate conversions 11 years ago
David Dewey 17374ff5e8 AP_Math: fast_atan2 11 years ago
Niels Joubert 879eb5936b AP_MATH: Adding WGS GPS conversions, CRC16 checks, and double-precision Vectors and Matrices 11 years ago
Randy Mackay 37cfbc9ad5 AP_Math: float versions of wrap_360 and wrap_180 11 years ago
Andrew Tridgell 57d5345774 AP_Math: added M_PI_F define 11 years ago
Andrew Tridgell 5434b2c017 AP_Math: update location code to avoid float rounding 12 years ago
Andrew Tridgell 1d75b52411 AP_Math: use const references not pointers for location functions 12 years ago
Randy Mackay bd6a60f28b AP_Math: add M_PI_2 definition 12 years ago
Randy Mackay 8b87849acd Math: add wrap_PI 12 years ago
Randy Mackay d81b7b507d Math: add Leonard's fast tan function 12 years ago
Andrew Tridgell 5024da2695 AP_Math: fixed indent-tabs-mode 12 years ago
Randy Mackay 7c9d9b9800 AP_Math: use DEG_TO_RAD in longitude_scale 12 years ago
Andrew Tridgell ba83950fc4 libraries: replace constrain() with constrain_float() 12 years ago
Andrew Tridgell e1f9297551 AP_Math: move print_latlon() to location.cpp 12 years ago
Andrew Tridgell 78eb12a4ac AP_Math: added RadiansToCentiDegrees and RADIUS_OF_EARTH 12 years ago
tobias 217b8d7a59 cleanup: use const for struct Location pointers and references 12 years ago
Andrew Tridgell 091b474a1d AP_Math: added wrap_360_cd() and wrap_180_cd() 12 years ago
Randy Mackay 7729ec950e AP_Math: longitude_scale function made public 12 years ago
Randy Mackay d2767b911c AP_Math: switch get_distance_cm to return uint32_t 12 years ago
James Bielman 4fa7bb1486 Add AVR compatibility header for missing math.h definitions. 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Andrew Tridgell 38062bbb6d AP_Math: support some more rotation combinations 12 years ago
Andrew Tridgell eb74fddd9f AP_Math: added global GRAVITY_MSS define 12 years ago
Andrew Tridgell e7b915b0f4 AP_Math: fixed error comment 12 years ago
Andrew Tridgell a072afa223 AP_Math: expand some macros into functions 12 years ago
Pat Hickey 7dbe198e5c AP_Math: port to work on coreless arduino (AP_HAL) 12 years ago
Pat Hickey 3f1d9d7f69 AP_Param: #include <AP_Param.h> fixups for libraries & sketches 12 years ago
uncrustify 97994a4e3a uncrustify libraries/AP_Math/AP_Math.h 13 years ago
Andrew Tridgell 87fca1985f AP_Math: added location_update() and location_offset() functions 13 years ago
Andrew Tridgell 8ae35cae1c AP_Math: rename get_bearing() to get_bearing_cd() to make units obvious 13 years ago