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

[WIP]: deprecate DriverFramework mpu9250 driver #19

Closed
wants to merge 46 commits into from

Conversation

dagar
Copy link
Owner

@dagar dagar commented Jul 3, 2019

No description provided.

@dagar dagar force-pushed the pr-mpu9250_DriverFramework_deprecate branch 4 times, most recently from 95c31f1 to 6d2edfc Compare July 28, 2019 04:32
dagar and others added 5 commits July 28, 2019 10:22
…ance (PX4#11894)

* Migrate variable initialization from constructor list to declaration uniform initialization, format whitespace, alphabetize/group/order variables and methods in ulanding.cpp.

* Refactor the uLanding driver to utilize the ScheduledWorkQueue.
@dagar dagar force-pushed the pr-mpu9250_DriverFramework_deprecate branch 17 times, most recently from d950697 to ae0ae74 Compare July 28, 2019 23:43
- generally better attitude tracking
- much better altitude control immediately after takeoff (hover throttle offset)
- faster landing detection

Signed-off-by: RomanBapst <[email protected]>
- we have set the maximum yaw-rate MC_YAWRATE_MAX to 200 degrees and it
makes senses to leave a bit of margin between what the user can demand
and what the limits of the vehicle are

Signed-off-by: RomanBapst <[email protected]>
- vehicle will fly less aggressive
- it does not make sense to set the lower acceleration limit to something
that exceeds gravity if most of the vehicles do not support reverse thrust

Signed-off-by: RomanBapst <[email protected]>
dvornikov-aa and others added 9 commits July 31, 2019 13:00
* fixes UAVCAN MAG calibration application after reboot
* This fix is necessary because usually uORB structs get initialized with
all zeros and then get filled with the fields that are actually in use.
 * The number 0 for the mode slot was already commanding to switch to the
mode in slot one even though for example the joystick input via mavlink
does not use this mechanism at all.
- nuttx in PX4/Firmware (210dbb5): PX4/NuttX@257e173
    - nuttx current upstream: PX4/NuttX@b4013dc
    - Changes: PX4/NuttX@257e173...b4013dc

    b4013dc 2019-08-01 David Sidrane - [BACKPORT] stm32l4:serial add HW HS on UART 4 & 5
4380c12 2019-08-01 David Sidrane - [BACKPORT] stm32h7:serial add HW HS on UART 4 & 5
0ff3e6c 2019-08-01 David Sidrane - [BACKPORT] stm32:serial add HW HS on UART 4 & 5
316126f 2019-07-31 David Sidrane - [BACKPORT] stm32f7:serial add HW HS on UART 4 & 5
    - v2.0 in PX4/Firmware (d0f1a55): mavlink/c_library_v2@18cf6ff
    - v2.0 current upstream: mavlink/c_library_v2@7283284
    - Changes: mavlink/c_library_v2@18cf6ff...7283284

    7283284 2019-07-26 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/9c1d1feec0f2bd7ee7f408bed53f3de90a16c537
51a62d5 2019-07-23 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/06e378b91a620d20d99fe1476d57bc41e7210b18
477a5b6 2019-07-11 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/6e06b09b9ceb1d03c8f54e91494ab84901d33d9c
2a9615b 2019-07-10 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/e2c91dcc8c389a02a5e2f02b18662a951af7a33d
cd2a362 2019-07-07 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/8b75e0a5a74429c98aa0b33a8b65fe3a7384d38d
beb7890 2019-06-27 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/95031e31a5eec47dc951fc09e2939071b8cf3c2b
614164b 2019-06-27 PX4BuildBot - autogenerated headers for rev https://github.com/mavlink/mavlink/tree/595037a9fbd95ab51d84497f7d1cff3f998ba76e
@dagar dagar force-pushed the pr-mpu9250_DriverFramework_deprecate branch 3 times, most recently from c508591 to 0c9eb2f Compare August 2, 2019 03:36
mcsauder and others added 2 commits August 1, 2019 23:41
 * deprecate a goto statement
 * migrate to uniform initialization in LidarLite base class.
@dagar dagar force-pushed the pr-mpu9250_DriverFramework_deprecate branch from cc2cea8 to 6b0cf38 Compare August 2, 2019 04:34
@dagar dagar force-pushed the pr-mpu9250_DriverFramework_deprecate branch 3 times, most recently from b625196 to c54c43e Compare August 2, 2019 20:33
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.