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

stm32 pwm output driver not using PWM mode correctly #102

Closed
px4dev opened this issue Dec 18, 2012 · 0 comments
Closed

stm32 pwm output driver not using PWM mode correctly #102

px4dev opened this issue Dec 18, 2012 · 0 comments

Comments

@px4dev
Copy link
Contributor

px4dev commented Dec 18, 2012

There are some issues with the PWM output driver not configuring PWM mode per the documentation.

We may have seen a problem with this generating bad PWM output in rare cases.

@px4dev px4dev closed this as completed Dec 23, 2012
PX4BuildBot pushed a commit that referenced this issue Jun 16, 2018
NuttX:
 - https://github.com/PX4-NuttX/nuttx/tree/px4-master_auto_rebase
 - PX4/NuttX@502ce9a

Changes from PX4-NuttX/nuttx (PX4/NuttX@6377532) in current PX4/master (ebc4006)
PX4/NuttX@6377532...502ce9a

502ce9a (HEAD, origin/px4-master_auto_rebase) [PX4: WIP] Fix transmission status handling in the serial interrupt
0ffd46f [PX4: REJECTED] cstdint fix
a81cc04 [PX4: REJECTED] add math.h
d801457 [PX4: WIP] Jenkinsfile
75220e2 (origin/master) arch/arm/src/stm32h7: Correct permissions on several files.
7b04754 This commit brings in a partial, WIP port to the STMicro STM32H7.  The port is still missing several key components that make unusable in its current form.  However, the changes have lingered on a branch long enough.
c0eecb6 configs/nucleo-f4x1re/src/stm32_spi.c: Fix missing left bracket.  Thanks to hyungsubkim for posting Issue #102
9e872fd Various locations: Fix typos due to missing right parenthese.  Thanks to hyungsubkim for posting Issue #102
edd4d44 Oops.  Forget to add file before commit 5fb988b
32afb76 arch/arm/src/bcm2708/bcm_gpioint.c:  Fixed missing left parenthesis.  Note by Anonymous in Issue #101

Apps:
 - https://github.com/PX4-NuttX/apps/tree/px4-master_auto_rebase
 - PX4/NuttX-apps@3236f02

Changes from PX4-NuttX/apps (PX4/NuttX-apps@36806ba) in current PX4/master (ebc4006)
PX4/NuttX-apps@36806ba...3236f02

3236f02 (HEAD -> px4-master_auto_rebase, origin/px4-master_auto_rebase) [REJECTED] add-var-expansion-in-nsh-parse.patch
133f239 (origin/master) Merged in raiden00/apps (pull request #141)
e4a30d5 apps/Make.defs:  Simplify last fix
bf23277 apps/Make.defs:  Fix an error introduced with recent chagne.  MKKCONFIG may not be defined resulting in failure to create apps/Kconfig.
36e04b3 apps/examples/gps:  Add GPS example using MINMEA lib
6aad29e apps/gpsutils/minmea: Include wchar.h in minmea.c file to fix wint_t error
301fe28 Merge branch 'master' of bitbucket.org:nuttx/apps
67e6e33 Merged in masayuki2009/nuttx.apps/taskset_command (pull request #140)
c36a5c1 apps/examples/ostest:  Signal handling tests should use the same configurable stack size as used in other tests, not PTHREAD_STACK_DEFAULT.
0c867bc Merged in MarcoKrahl/apps/ltdc (pull request #139)
TSC21 pushed a commit to TSC21/Firmware that referenced this issue Feb 15, 2019
PX4BuildBot added a commit that referenced this issue Nov 19, 2019
    - matrix in PX4/Firmware (6743d59): PX4/PX4-Matrix@cd185c9
    - matrix current upstream: PX4/PX4-Matrix@a172c3c
    - Changes: PX4/PX4-Matrix@cd185c9...a172c3c

    a172c3c 2019-11-18 Julien Lecoeur - Add implementation of pseudo-inverse (#102)
PX4BuildBot added a commit that referenced this issue Nov 20, 2019
    - matrix in PX4/Firmware (13602d6): PX4/PX4-Matrix@cd185c9
    - matrix current upstream: PX4/PX4-Matrix@a172c3c
    - Changes: PX4/PX4-Matrix@cd185c9...a172c3c

    a172c3c 2019-11-18 Julien Lecoeur - Add implementation of pseudo-inverse (#102)
PX4BuildBot added a commit that referenced this issue Nov 20, 2019
    - matrix in PX4/Firmware (20328ac): PX4/PX4-Matrix@cd185c9
    - matrix current upstream: PX4/PX4-Matrix@a172c3c
    - Changes: PX4/PX4-Matrix@cd185c9...a172c3c

    a172c3c 2019-11-18 Julien Lecoeur - Add implementation of pseudo-inverse (#102)
PX4BuildBot added a commit that referenced this issue Nov 21, 2019
    - matrix in PX4/Firmware (2d6cf0c): PX4/PX4-Matrix@cd185c9
    - matrix current upstream: PX4/PX4-Matrix@a172c3c
    - Changes: PX4/PX4-Matrix@cd185c9...a172c3c

    a172c3c 2019-11-18 Julien Lecoeur - Add implementation of pseudo-inverse (#102)
PX4BuildBot added a commit that referenced this issue Nov 21, 2019
    - matrix in PX4/Firmware (9f5825e): PX4/PX4-Matrix@cd185c9
    - matrix current upstream: PX4/PX4-Matrix@a172c3c
    - Changes: PX4/PX4-Matrix@cd185c9...a172c3c

    a172c3c 2019-11-18 Julien Lecoeur - Add implementation of pseudo-inverse (#102)
dagar pushed a commit to dagar/PX4-Firmware that referenced this issue Jul 23, 2021
* Fix compilation error

* Add implementation of pseudo-inverse

The implementation is based on this publication:
Courrieu, P. (2008). Fast Computation of Moore-Penrose Inverse Matrices, 8(2), 25–29. http://arxiv.org/abs/0804.4809
It is a fully templated implementation to guaranty type correctness.

* Add tests for pseudoinverse

* Apply suggestions from code review

Co-Authored-By: Mathieu Bresciani <[email protected]>

* Adapt fullRankCholesky tolerance to type

* Add pseudoinverse test with effectiveness matrix

* Fix coverage

* Fix rebase issue

* Fix SquareMatrix test, add null Matrix test
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

No branches or pull requests

1 participant