SuccessChanges

Summary

  1. Updated patch release version to 3.3.2. (#5615) (commit: 59ff9b5) (details)
  2. VTX Pit Mode control conflict resolved, Tx switch vs menues, (#5621) (commit: 4bbfe72) (details)
  3. Increased MSP API version for 3.3.1 to 1.38. (#5623) (commit: 9c8402f) (details)
  4. Enable USE_BRUSHED_ESC_AUTODETECT for all targets (#5637) (commit: 9484002) (details)
  5. Expose vbat ADC divider and multiplier parameters in CLI (#5641) (commit: a67ccc1) (details)
  6. Removed mixer halving in 3D mode. (#5582) (commit: 878bd95) (details)
  7. Fix Blackbox P interval (#5645) (commit: 7569e8a) (details)
  8. Correct pinout for REVOLTOSD and moved M3&4 to TIM2 (#5665) (commit: 370c11c) (details)
  9. Fixed help text for 'diff defaults'. (#5668) (commit: cba6db4) (details)
  10. Merge pull request #5675 from jflyper/bfdev-disable-vbussensing-on-PA9 (commit: 8eb622c) (details)
  11. Don't call flashfsGetOffset if device is not found or unsupported. (commit: d3d857c) (details)
  12. Fix for blackbox I interval to be 32 ms even if PID denom isn't 1. (commit: 276037e) (details)
  13. Fixed 3.3.x-maintenance branch. (#5700) (commit: 725d5c5) (details)
  14. Don't make the report_cell_voltage setting depend on IBUS (#5711) (commit: 8950f3f) (details)
  15. Fixed a typo in HMC5883L driver for F7 (#5714) (commit: 6390d17) (details)
  16. add target BeeStorm (#5662) (commit: bb54b35) (details)
  17. Added timer for PA3 (PPM in) for OMNIBUSF7. (#5716) (commit: 5a59f55) (details)
  18. Fixed condition in BEEBRAIN target.mk. (#5717) (commit: 7c6da86) (details)
  19. Target update: AlienWhoop V2.1 blackbox via dataflash (#5723) (commit: bca0b00) (details)
  20. Merge pull request #5721 from jflyper/bfdev-omnibusf4sd-onboard-flash (commit: e79e9c7) (details)
  21. Fixing the #5705 (D-Term spikes) (#5728) (commit: cc729f6) (details)
  22. Merge pull request #5747 from mikeller/fix_quad_servos (commit: e5454e6) (details)
  23. Merge pull request #5749 from jflyper/bfdev-fireworks (commit: 10288f3) (details)
  24. Merge pull request #5758 from (commit: 32da780) (details)
  25. Merge pull request #5769 from jflyper/bfdev-omninxt (commit: 234e559) (details)
  26. Merge pull request #5789 from SteveCEvans/i2cunstick (commit: 0bdfc44) (details)
  27. Merge pull request #5793 from etracer65/max7456_double_increment (commit: 46bdfb8) (details)
  28. Merge pull request #5768 from etracer65/esc_combined_overflow (commit: baf8094) (details)
  29. Merge pull request #5757 from SteveCEvans/revonano_baro (commit: a92ef21) (details)
  30. Fix overflowing targets in 3.3. (commit: 41b1204) (details)
  31. Merge pull request #5798 from Faduf/YupiF4_patch (commit: 02b0245) (details)
  32. Merge pull request #5765 from etracer65/gps_speed_units (commit: 64a292f) (details)
  33. added trailing 0x00 byte to SmartAudio (commit: a94c42b) (details)
Commit 59ff9b5695bdb36c71f006feddd82bcdf8912e32 by github
Updated patch release version to 3.3.2. (#5615)
(commit: 59ff9b5)
The file was modifiedsrc/main/build/version.h (diff)
Commit 4bbfe724920b3e1a030a5a146e7ef7cef9f932b5 by github
VTX Pit Mode control conflict resolved, Tx switch vs menues, (#5621)
(commit: 4bbfe72)
The file was modifiedsrc/main/io/vtx.c (diff)
The file was modifiedsrc/main/io/spektrum_vtx_control.c (diff)
Commit 9c8402f9be55a7927297eae615e8ccf39648649b by github
Increased MSP API version for 3.3.1 to 1.38. (#5623)
(commit: 9c8402f)
The file was modifiedsrc/main/interface/msp_protocol.h (diff)
Commit 94840027a50e934cba4a2c5ad49ae9f60763ba63 by github
Enable USE_BRUSHED_ESC_AUTODETECT for all targets (#5637)
Without this a target that didn't specifically specify brushed motors
would initialize to Oneshot125 on a firmware reset and this signal is
sufficient to act a as a PWM source for brushed motors making them spin
on power up.
With the proliferation of some targets (REVO, OMNIBUS, etc.) there are
now many brushed variants that are at risk.
(commit: 9484002)
The file was modifiedsrc/main/target/common_fc_pre.h (diff)
The file was modifiedsrc/main/target/SITL/target.h (diff)
The file was modifiedsrc/main/target/FF_PIKOBLX/target.h (diff)
The file was modifiedsrc/main/target/ALIENFLIGHTF4/target.h (diff)
The file was modifiedsrc/main/target/SPRACINGF3EVO/target.h (diff)
The file was modifiedsrc/main/target/ALIENFLIGHTF1/target.h (diff)
The file was modifiedsrc/main/target/BEEBRAIN_V2F/target.h (diff)
The file was modifiedsrc/main/target/ALIENFLIGHTF3/target.h (diff)
The file was modifiedsrc/main/target/ALIENWHOOP/target.h (diff)
The file was modifiedsrc/main/target/SPRACINGF3MINI/target.h (diff)
The file was modifiedsrc/main/target/ALIENFLIGHTNGF7/target.h (diff)
Commit a67ccc1e0fa76184eb3074c1bfd79774976e6ef8 by github
Expose vbat ADC divider and multiplier parameters in CLI (#5641)
Previously only vbat_scale was exposed. Adds vbat_divider and
vbat_multiplier parameters.
Note that all of these parameters only apply to the first voltage
sensor (VOLTAGE_SENSOR_ADC_VBAT).  There is the capability to have
multiple sensors and those will not have their parameters exposed.
Currently there are no target definitions that use multiple sensors.
(commit: a67ccc1)
The file was modifiedsrc/main/interface/settings.c (diff)
The file was modifiedsrc/main/sensors/voltage.h (diff)
Commit 878bd95ac1e3242ba2fc12f3ef95b51009e93bca by github
Removed mixer halving in 3D mode. (#5582)
(commit: 878bd95)
The file was modifiedsrc/main/flight/mixer.c (diff)
Commit 7569e8a9ba98fb0086d8b4798f580b428f03c19b by github
Fix Blackbox P interval (#5645)
(commit: 7569e8a)
The file was modifiedsrc/main/blackbox/blackbox.h (diff)
The file was modifiedsrc/main/interface/msp.c (diff)
The file was modifiedsrc/main/cms/cms_menu_blackbox.c (diff)
The file was modifiedsrc/main/blackbox/blackbox.c (diff)
The file was modifiedsrc/test/unit/blackbox_unittest.cc (diff)
The file was modifiedsrc/main/interface/settings.c (diff)
Commit 370c11c4f7166127c3e9109e2d1d87eea2bac272 by github
Correct pinout for REVOLTOSD and moved M3&4 to TIM2 (#5665)
(commit: 370c11c)
The file was modifiedsrc/main/target/REVOLT/target.c (diff)
Commit cba6db4f15a8461902ff883b1dcd9885be18ed05 by github
Fixed help text for 'diff defaults'. (#5668)
(commit: cba6db4)
The file was modifiedsrc/main/interface/cli.c (diff)
Commit 8eb622cf175bf98b09a589c375937035aeebbb5e by github
Merge pull request #5675 from jflyper/bfdev-disable-vbussensing-on-PA9
F4 Fix broken BIDIR on PA9 (UART1_TX)
(commit: 8eb622c)
The file was modifiedlib/main/STM32_USB_OTG_Driver/src/usb_core.c (diff)
Commit d3d857ce0fde1de68a16c3f2c3a15d77150f36d3 by github
Don't call flashfsGetOffset if device is not found or unsupported.
(#5684)
(commit: d3d857c)
The file was modifiedsrc/main/interface/msp.c (diff)
Commit 276037e3f20b734ae9cee7f28f43b35281ac046b by github
Fix for blackbox I interval to be 32 ms even if PID denom isn't 1.
(#5688)
(commit: 276037e)
The file was modifiedsrc/main/blackbox/blackbox.c (diff)
The file was modifiedsrc/test/unit/blackbox_unittest.cc (diff)
Commit 725d5c5f6bf5f1eb02ac715daf8976bb08ab423e by github
Fixed 3.3.x-maintenance branch. (#5700)
(commit: 725d5c5)
The file was modifiedsrc/main/interface/msp.c (diff)
Commit 8950f3f2a1de36537f0c778fff33f12c534078b2 by github
Don't make the report_cell_voltage setting depend on IBUS (#5711)
report_cell_voltage was only compiled in when IBUS was enabled, but
it's used for several telemetry protocols. Now it only depends on
USE_TELEMETRY.
(commit: 8950f3f)
The file was modifiedsrc/main/interface/settings.c (diff)
Commit 6390d17ccf96ffc42b67955450f094afa3bfb25a by github
Fixed a typo in HMC5883L driver for F7 (#5714)
(commit: 6390d17)
The file was modifiedsrc/main/drivers/compass/compass_hmc5883l.c (diff)
Commit bb54b358c27c2c56e18eae1dc7f099c327b82cd8 by github
add target BeeStorm (#5662)
* add target BeeStorm

* Revert "add target BeeStorm"
This reverts commit 834a186da78c2e22faeccb11831de59b7187a355.

* derived model of BEEBRAIN_V2F
(commit: bb54b35)
The file was addedsrc/main/target/BEEBRAIN_V2F/BEESTORM.mk
The file was modifiedsrc/main/target/BEEBRAIN_V2F/config.c (diff)
The file was modifiedsrc/main/target/BEEBRAIN_V2F/target.h (diff)
The file was modifiedsrc/main/target/BEEBRAIN_V2F/target.mk (diff)
Commit 5a59f558d095b67a0eb8f67f751e5ded507822ab by github
Added timer for PA3 (PPM in) for OMNIBUSF7. (#5716)
(commit: 5a59f55)
The file was modifiedsrc/main/target/OMNIBUSF7/target.c (diff)
The file was modifiedsrc/main/target/OMNIBUSF7/target.h (diff)
Commit 7c6da867a6b27877bd9cf27edff192371d6de14a by github
Fixed condition in BEEBRAIN target.mk. (#5717)
(commit: 7c6da86)
The file was modifiedsrc/main/target/BEEBRAIN_V2F/target.mk (diff)
Commit bca0b0030fc182a635550afd7651ed1e59078bbf by github
Target update: AlienWhoop V2.1 blackbox via dataflash (#5723)
(commit: bca0b00)
The file was modifiedsrc/main/target/ALIENWHOOP/target.mk (diff)
The file was modifiedsrc/main/target/ALIENWHOOP/config.c (diff)
The file was modifiedsrc/main/target/ALIENWHOOP/target.h (diff)
Commit e79e9c711f48cec38238f7e9c956c670fbc68a12 by github
Merge pull request #5721 from jflyper/bfdev-omnibusf4sd-onboard-flash
OMNIBUSF4SD Add onboard flash support
(commit: e79e9c7)
The file was modifiedsrc/main/target/OMNIBUSF4/target.h (diff)
Commit cc729f6444ef883d38f10154d829b45de8206594 by github
Fixing the #5705 (D-Term spikes) (#5728)
* * Fixing the #5705 (D-Term spikes)
- For D-Term calculation I reverted back to use dT instead of jittery
deltaT
- Moved calculation of deltaT to handleItermRotation because it is the
only place now where it is used
* * Changed the constant expression per DieHertz request
* * Changed the type of argument to match the type from caller
* * Redone also the handleItermRotation to dT per @ledvinap request
(commit: cc729f6)
The file was modifiedsrc/main/flight/pid.c (diff)
Commit e5454e60a450a70e8a142e496473da0e04c98ebb by github
Merge pull request #5747 from mikeller/fix_quad_servos
Fixed inconsistent handling of servos for USE_QUAD_MIXER_ONLY.
(commit: e5454e6)
The file was modifiedsrc/main/target/common_fc_post.h (diff)
Commit 10288f3d4f64337722e77a179896d3f8f9f01f97 by github
Merge pull request #5749 from jflyper/bfdev-fireworks
Omnibus F4 Fireworks support
(commit: 10288f3)
The file was addedsrc/main/target/OMNIBUSF4FW/target.h
The file was addedsrc/main/target/OMNIBUSF4FW/config.c
The file was addedsrc/main/target/OMNIBUSF4FW/target.mk
The file was addedsrc/main/target/OMNIBUSF4FW/target.c
Commit 32da7803b5c9be5b0d491fd577fac6b0007a34a6 by github
Merge pull request #5758 from
jflyper/bfdev-handle-non-existent-passive-beeper-correctly
Passive beeper: Handle non-existent timer case correctly
(commit: 32da780)
The file was modifiedsrc/main/fc/config.c (diff)
The file was modifiedsrc/main/drivers/pwm_output.c (diff)
Commit 234e5591c92409dff06b5970a0c16ad2e45381c7 by github
Merge pull request #5769 from jflyper/bfdev-omninxt
New target OmniNXT F4/F7
(commit: 234e559)
The file was modifiedmake/targets.mk (diff)
The file was addedsrc/main/target/OMNINXT/config.c
The file was addedsrc/main/target/OMNINXT/hardware_revision.c
The file was addedsrc/main/target/OMNINXT/OMNINXT4.mk
The file was addedsrc/main/target/OMNINXT/target.c
The file was addedsrc/main/target/OMNINXT/hardware_revision.h
The file was addedsrc/main/target/OMNINXT/target.h
The file was addedsrc/main/target/OMNINXT/OMNINXT7.mk
The file was addedsrc/main/target/OMNINXT/target.mk
Commit 0bdfc44933289e9bcc008243c99e50d8e421894b by github
Merge pull request #5789 from SteveCEvans/i2cunstick
Use i2cUnstick() from bus_i2c_hal.c
(commit: 0bdfc44)
The file was modifiedsrc/main/drivers/bus_i2c_hal.c (diff)
The file was modifiedsrc/main/drivers/bus_i2c_stm32f10x.c (diff)
Commit 46bdfb85fd028da596dd902e2307ef6df75b4552 by github
Merge pull request #5793 from etracer65/max7456_double_increment
Fix incorrect double increment in MAX7456 screen drawing
(commit: 46bdfb8)
The file was modifiedsrc/main/drivers/max7456.c (diff)
Commit baf80942280899fddf71afacdaa769a4dab1f8ad by github
Merge pull request #5768 from etracer65/esc_combined_overflow
Fix potential overflow in combined ESC sensor data
(commit: baf8094)
The file was modifiedsrc/main/sensors/esc_sensor.h (diff)
Commit a92ef21516e0a7a1320eaa239d539a4f3a24bb2e by github
Merge pull request #5757 from SteveCEvans/revonano_baro
Revonano Baro is on I2C bus 3
(commit: a92ef21)
The file was modifiedsrc/main/target/REVONANO/target.h (diff)
Commit 41b120453b5824e69f3616210dbf4992c9c5209d by github
Fix overflowing targets in 3.3.
(commit: 41b1204)
The file was modifiedsrc/main/target/SPRACINGF3NEO/target.h (diff)
The file was modifiedsrc/main/target/OMNIBUS/target.h (diff)
Commit 02b02457ddb154b2667eb951c63099d558473e64 by github
Merge pull request #5798 from Faduf/YupiF4_patch
YupiF4 Motor output Patch
(commit: 02b0245)
The file was modifiedsrc/main/target/YUPIF4/target.h (diff)
The file was modifiedsrc/main/target/YUPIF4/target.c (diff)
Commit 64a292f3725ed0c8c86d82ed2bb067b8aac0cf53 by github
Merge pull request #5765 from etracer65/gps_speed_units
Fix GPS speed and max speed to respect the units selection
(commit: 64a292f)
The file was modifiedsrc/test/unit/osd_unittest.cc (diff)
The file was modifiedsrc/main/common/maths.h (diff)
The file was modifiedsrc/main/io/osd.c (diff)
Commit a94c42b559c0bd89fd034f27ac3a6e87f121a115 by github
added trailing 0x00 byte to SmartAudio
(commit: a94c42b)
The file was modifiedsrc/main/io/vtx_smartaudio.c (diff)