Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace single if lines with brackets in astyle #686

Merged
merged 1 commit into from
Feb 23, 2014
Merged

Conversation

LorenzMeier
Copy link
Member

This prevents us running into single if line errors. In particular with various contributors this is relevant.

@LorenzMeier
Copy link
Member Author

An example change would be:

if (has_landed())
    disarm();
    power_down(); // <- this goes terribly wrong

astyle will change this to:

if (has_landed()) {
    disarm();
}
power_down(); // <- this goes terribly wrong, but now its obvious

@DrTon
Copy link
Contributor

DrTon commented Feb 23, 2014

For me this is also good:

if (has_landed())
    disarm();
power_down(); // <- this goes terribly wrong, but now its obvious

Identation is more human readable than brackets. But maybe it's after python :)

@LorenzMeier
Copy link
Member Author

Anton, Python is a good example: This here would execute both statements only if the if condition matches:

if (has_landed()):
    disarm();
    power_down(); // <- this works in Python

If you do the same indentation in C it will terribly fail - and yet you get used to it if you write a lot of Python code (or if you're not too familiar with C).

Its a beginners mistake, and yet people still fall for it.

@DrTon
Copy link
Contributor

DrTon commented Feb 23, 2014

Sure, but astyle will shift last line back, isn't it?

@DrTon
Copy link
Contributor

DrTon commented Feb 23, 2014

Ah, got it now. It's to avoid mistakes when modifying existing code, not for new code, right? Then brackets will really help!
+1

@LorenzMeier
Copy link
Member Author

Yes, exactly - its to avoid that someone who adds a second line falls for it.

@julianoes
Copy link
Contributor

Yep, I agree.

I ran into issues because of this several times, e.g. when commenting a line:

if (has_landed())
//    disarm();

do_next_thing();

Suddenly the do_next_thing() moves up into if...

@px4dev
Copy link
Contributor

px4dev commented Feb 23, 2014

This applies equally to new code.

We should ensure that all pull requests have been fed through astyle before review.

@LorenzMeier
Copy link
Member Author

Merging now. We will want to bring up some linting support into the online system. After the mixed TeamCity experience with QGroundControl I'm not sure yet which system / way to go, but I would want a bot commenting in Github with what he finds. Doing it on the local machines is just going to break the workflow.

LorenzMeier added a commit that referenced this pull request Feb 23, 2014
Replace single if lines with brackets in astyle
@LorenzMeier LorenzMeier merged commit b048eb5 into master Feb 23, 2014
@LorenzMeier
Copy link
Member Author

I will try to bring this here up:
https://github.com/markstory/lint-review

@LorenzMeier LorenzMeier deleted the code_style branch February 23, 2014 20:22
PX4BuildBot pushed a commit that referenced this pull request Jul 17, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase
 - PX4/NuttX@ff83958

Changes from PX4-NuttX/nuttx (PX4/NuttX@8957a02) in current PX4/master (11d4c32)
PX4/NuttX@8957a02...ff83958

ff83958 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt
58c0c13 [PX4: REJECTED] cstdint fix
1739ba3 [PX4: REJECTED] add math.h
f3e9cef [PX4: WIP] Jenkinsfile
4c756e3 (origin/master) Update a README
b1daa22 net/udp/udp_finddev.c:  Fix for network byte-order issue when checking if an address is a multicast address.
1ef922f configs/nucleo-l432kc:  Fix RAM size; STM31L4x2xx has only 64Kb of RAM.  Remove references to I2C and SDIO:  There is no I2C2 or SDIO on the STM32F4x2xx.
b05f846 Merged in fvacek/nuttx/nxterm (pull request #686)
f606932 Merged in fvacek/nuttx (pull request #685)
2553df7 binfmt/binfmt_execsymtab.c:  Fix a recently introduced error:  The size of the symbol table is now an 'int' variable; but a variable cannot be used as an initializer because it is not constant.  Also updates a README file.

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase
 - PX4/NuttX-apps@99a9691

Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (11d4c32)
PX4/NuttX-apps@36806ba...99a9691

99a9691 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch
296f583 (origin/master) apps/tools:  Forgot to include a file with last commit.
272bdc0 apps Makesystem:  Fix an error when building apps/ withtout nuttx/, using only the NuttX export package only and assuming that the nuttx/ directory in not even present.  In this case, the problem fixed where the apps/Make.defs file was selecting tools from the /tools directory which does not exist because TOPDIR=apps/import.  Instead, for this build case, I have not thought of any option but to duplicate scripts as necessary in the apps/tools directory.  Also added a top-level target to compile the symbol table.  Misc fixes: quoting in scripts, some errors in script syntax.
9240ef5 Merged in masayuki2009/nuttx.apps/fix_symtab_related (pull request #146)
4db29bc apps/examples/elf:  Correct some Kconfig coments.
2ecc94f apps/import/Makefile:  Eliminate a MAKE sytax error that occurs in some (but not environments) when symtab.c has not been generated.
878fa8a Squashed commit of the following:
aea8d94 apps/examples/nsh:  The symbol table name and size variale names can now be configured.
5ecec24 There many occurences of the global variable g_exports and the opportunity for collisions.  Make the global variable names unique.
e778a69 Correct more improper global variable naming:  All must begin with g_
PX4BuildBot pushed a commit that referenced this pull request Jul 18, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase
 - PX4/NuttX@f4ab8fd

Changes from PX4-NuttX/nuttx (PX4/NuttX@8957a02) in current PX4/master (3293fe4)
PX4/NuttX@8957a02...f4ab8fd

f4ab8fd (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt
5c391fb [PX4: REJECTED] cstdint fix
ba15ea5 [PX4: REJECTED] add math.h
3c8ef13 [PX4: WIP] Jenkinsfile
4bc2ba3 (origin/master) Merged in masayuki2009/nuttx.nuttx/lc823450_spi_flash (pull request #687)
4c756e3 Update a README
b1daa22 net/udp/udp_finddev.c:  Fix for network byte-order issue when checking if an address is a multicast address.
1ef922f configs/nucleo-l432kc:  Fix RAM size; STM31L4x2xx has only 64Kb of RAM.  Remove references to I2C and SDIO:  There is no I2C2 or SDIO on the STM32F4x2xx.
b05f846 Merged in fvacek/nuttx/nxterm (pull request #686)
f606932 Merged in fvacek/nuttx (pull request #685)

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase
 - PX4/NuttX-apps@2716a6a

Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (3293fe4)
PX4/NuttX-apps@36806ba...2716a6a

2716a6a (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch
cb9e951 (origin/master) apps/Make.defs:  Improve the symtab target.  tools/mksymtab.sh:  Fix a typo.
296f583 apps/tools:  Forgot to include a file with last commit.
272bdc0 apps Makesystem:  Fix an error when building apps/ withtout nuttx/, using only the NuttX export package only and assuming that the nuttx/ directory in not even present.  In this case, the problem fixed where the apps/Make.defs file was selecting tools from the /tools directory which does not exist because TOPDIR=apps/import.  Instead, for this build case, I have not thought of any option but to duplicate scripts as necessary in the apps/tools directory.  Also added a top-level target to compile the symbol table.  Misc fixes: quoting in scripts, some errors in script syntax.
9240ef5 Merged in masayuki2009/nuttx.apps/fix_symtab_related (pull request #146)
4db29bc apps/examples/elf:  Correct some Kconfig coments.
2ecc94f apps/import/Makefile:  Eliminate a MAKE sytax error that occurs in some (but not environments) when symtab.c has not been generated.
878fa8a Squashed commit of the following:
aea8d94 apps/examples/nsh:  The symbol table name and size variale names can now be configured.
5ecec24 There many occurences of the global variable g_exports and the opportunity for collisions.  Make the global variable names unique.
PX4BuildBot pushed a commit that referenced this pull request Jul 18, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase
 - PX4/NuttX@25e4cb2

Changes from PX4-NuttX/nuttx (PX4/NuttX@8957a02) in current PX4/master (3293fe4)
PX4/NuttX@8957a02...25e4cb2

25e4cb2 (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt
26d1b43 [PX4: REJECTED] cstdint fix
f956580 [PX4: REJECTED] add math.h
48aa979 [PX4: WIP] Jenkinsfile
a1cddfb (origin/master) Update READMEs
4bc2ba3 Merged in masayuki2009/nuttx.nuttx/lc823450_spi_flash (pull request #687)
4c756e3 Update a README
b1daa22 net/udp/udp_finddev.c:  Fix for network byte-order issue when checking if an address is a multicast address.
1ef922f configs/nucleo-l432kc:  Fix RAM size; STM31L4x2xx has only 64Kb of RAM.  Remove references to I2C and SDIO:  There is no I2C2 or SDIO on the STM32F4x2xx.
b05f846 Merged in fvacek/nuttx/nxterm (pull request #686)

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase
 - PX4/NuttX-apps@2716a6a

Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (3293fe4)
PX4/NuttX-apps@36806ba...2716a6a

2716a6a (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch
cb9e951 (origin/master) apps/Make.defs:  Improve the symtab target.  tools/mksymtab.sh:  Fix a typo.
296f583 apps/tools:  Forgot to include a file with last commit.
272bdc0 apps Makesystem:  Fix an error when building apps/ withtout nuttx/, using only the NuttX export package only and assuming that the nuttx/ directory in not even present.  In this case, the problem fixed where the apps/Make.defs file was selecting tools from the /tools directory which does not exist because TOPDIR=apps/import.  Instead, for this build case, I have not thought of any option but to duplicate scripts as necessary in the apps/tools directory.  Also added a top-level target to compile the symbol table.  Misc fixes: quoting in scripts, some errors in script syntax.
9240ef5 Merged in masayuki2009/nuttx.apps/fix_symtab_related (pull request #146)
4db29bc apps/examples/elf:  Correct some Kconfig coments.
2ecc94f apps/import/Makefile:  Eliminate a MAKE sytax error that occurs in some (but not environments) when symtab.c has not been generated.
878fa8a Squashed commit of the following:
aea8d94 apps/examples/nsh:  The symbol table name and size variale names can now be configured.
5ecec24 There many occurences of the global variable g_exports and the opportunity for collisions.  Make the global variable names unique.
PX4BuildBot added a commit that referenced this pull request Dec 17, 2019
    - ecl in PX4/Firmware (8f8a5ca): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@01495ed
    - Changes: PX4/PX4-ECL@1813034...01495ed

    01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 18, 2019
    - ecl in PX4/Firmware (0879bc5): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@01495ed
    - Changes: PX4/PX4-ECL@1813034...01495ed

    01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 18, 2019
    - ecl in PX4/Firmware (cfe3ec4): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 19, 2019
    - ecl in PX4/Firmware (398e822): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 19, 2019
    - ecl in PX4/Firmware (1953b12): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 20, 2019
    - ecl in PX4/Firmware (f258f30): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 20, 2019
    - ecl in PX4/Firmware (4373167): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 21, 2019
    - ecl in PX4/Firmware (89382ee): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 26, 2019
    - ecl in PX4/Firmware (77f162c): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 26, 2019
    - ecl in PX4/Firmware (723dfa7): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 27, 2019
    - ecl in PX4/Firmware (1173550): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 28, 2019
    - ecl in PX4/Firmware (1ad9e58): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 28, 2019
    - ecl in PX4/Firmware (d3b1768): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 29, 2019
    - ecl in PX4/Firmware (b7e51c5): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 29, 2019
    - ecl in PX4/Firmware (d7209af): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 30, 2019
    - ecl in PX4/Firmware (b0fdd7d): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 30, 2019
    - ecl in PX4/Firmware (807ba96): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 31, 2019
    - ecl in PX4/Firmware (333063d): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Dec 31, 2019
    - ecl in PX4/Firmware (3051cba): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@490c749
    - Changes: PX4/PX4-ECL@1813034...490c749

    490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 1, 2020
    - ecl in PX4/Firmware (8d13967): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@57144be
    - Changes: PX4/PX4-ECL@1813034...57144be

    57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 1, 2020
    - ecl in PX4/Firmware (8908bce): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@57144be
    - Changes: PX4/PX4-ECL@1813034...57144be

    57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 2, 2020
    - ecl in PX4/Firmware (979a7e2): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@a4a694d
    - Changes: PX4/PX4-ECL@1813034...a4a694d

    a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 2, 2020
    - ecl in PX4/Firmware (f249695): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 3, 2020
    - ecl in PX4/Firmware (4aa3b87): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 3, 2020
    - ecl in PX4/Firmware (0420dce): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 4, 2020
    - ecl in PX4/Firmware (172e0ac): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 4, 2020
    - ecl in PX4/Firmware (f498f9e): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 5, 2020
    - ecl in PX4/Firmware (7df61c0): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 5, 2020
    - ecl in PX4/Firmware (707ffbe): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 6, 2020
    - ecl in PX4/Firmware (38b063f): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 6, 2020
    - ecl in PX4/Firmware (a71fd35): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@9f053cb
    - Changes: PX4/PX4-ECL@1813034...9f053cb

    9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 7, 2020
    - ecl in PX4/Firmware (2c65e19): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@066392e
    - Changes: PX4/PX4-ECL@1813034...066392e

    066392e 2020-01-06 kamilritz - Improve naming
f99dbd8 2020-01-06 kamilritz - Improve naming and brackets
1c68709 2019-12-25 kamilritz - Rename mag ambiguous mag abbreviations with magnitude
a24aaad 2019-12-17 kamilritz - CleanUp GPS drift checks
c6e3f38 2019-12-17 kamilritz - Replace calculation of earth NED rotation vector
9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 7, 2020
    - ecl in PX4/Firmware (03d23e9): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@066392e
    - Changes: PX4/PX4-ECL@1813034...066392e

    066392e 2020-01-06 kamilritz - Improve naming
f99dbd8 2020-01-06 kamilritz - Improve naming and brackets
1c68709 2019-12-25 kamilritz - Rename mag ambiguous mag abbreviations with magnitude
a24aaad 2019-12-17 kamilritz - CleanUp GPS drift checks
c6e3f38 2019-12-17 kamilritz - Replace calculation of earth NED rotation vector
9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
PX4BuildBot added a commit that referenced this pull request Jan 8, 2020
    - ecl in PX4/Firmware (d862553): PX4/PX4-ECL@1813034
    - ecl current upstream: PX4/PX4-ECL@066392e
    - Changes: PX4/PX4-ECL@1813034...066392e

    066392e 2020-01-06 kamilritz - Improve naming
f99dbd8 2020-01-06 kamilritz - Improve naming and brackets
1c68709 2019-12-25 kamilritz - Rename mag ambiguous mag abbreviations with magnitude
a24aaad 2019-12-17 kamilritz - CleanUp GPS drift checks
c6e3f38 2019-12-17 kamilritz - Replace calculation of earth NED rotation vector
9f053cb 2019-12-19 kamilritz - Simplify covariance getters
0d0f46e 2019-12-19 Paul Riseborough - EKF: Don't run unnecessary makeRowColSymmetric operation
166d260 2019-12-12 Paul Riseborough - EKF: Provide auto-code output that uses (row, col) syntax for covariance matrix
92ba618 2019-12-09 kamilritz - Improve on flash memory usage
459b76f 2019-12-06 kamilritz - Make covariance matrices of type matrix::SquareMatrix
a4a694d 2020-01-01 Lorenz Meier - Disable Coverage option until GCC9 is default This would simplify coverage builds, but is not widely available yet.
3d3267e 2019-12-31 Lorenz Meier - Fix CMake configuration for coverage tests on Mac OS
57144be 2019-12-31 Daniel Agar - gitignore update for in tree cmake builds
490c749 2019-12-18 kamilritz - Revert if statement swap in resetMagHeading
a6bbafc 2019-12-17 kamilritz - Remove unnecessary initialiseCovariance
ef9f105 2019-12-17 kamilritz - Random improvements
7d3814b 2019-12-17 kamilritz - Add orientation initialization tests
01495ed 2019-12-17 kritz - Clean initialiseFilter function (#687)
532c9ab 2019-12-17 kritz - Expand test framework and test cases (#685)
6c25ac5 2019-12-17 kritz - Tilt Initialisation: Average Filter -> LowPass Filter (#686)
98a1aae 2019-11-26 Daniel Agar - EKF: use Matrix cross product
0831c15 2019-12-16 kamilritz - Move time update to sensor base class
1832bed 2019-12-16 kamilritz - run_seconds
39b369d 2019-12-16 kamilritz - make ekf a shared pointer
f13f2f8 2019-12-16 kamilritz - use shared pointer
00cd720 2019-12-16 kamilritz - Change folder name
b9dd1e5 2019-12-16 kamilritz - Change file names
2d2edd9 2019-12-12 kamilritz - ECL Unit Test Clean Up
6b25dbd 2019-12-12 kamilritz - SensorSimulator
85e0e6e 2019-12-13 kamilritz - Remove resetStates(AndCovariances) function
64652f5 2019-12-09 kamilritz - Improve quality of comments
1bf09fd 2019-12-09 kamilritz - Remove EKF prefix from logged messages
88c4929 2019-12-11 kamilritz - Use helper function to switch to gps height
042d9b6 2019-12-11 kamilritz - Remove dangerous _primary_hgt_source variable
66f707e 2019-12-11 kamilritz - Remove non enterable if statement
cd030e7 2019-12-11 kamilritz - Remove switch to ev hgt during filter initialization
4bc6ae6 2019-12-11 kamilritz - Remove if statement that can not be entered
6941777 2019-12-11 kamilritz - Remove obsolete vision sample counter during initialization
NicolasM0 pushed a commit to NicolasM0/Firmware that referenced this pull request Feb 5, 2021
* Tilt Initialisation: Average Filter -> LowPass Filter

* Add _is_first_imu_sample variable

* Remove not needed comments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants