Pawel Spychalski (DzikuVx)
a151d664b3
Merge remote-tracking branch 'origin/master' into dzikuvx-ez-tune
2023-10-08 13:35:04 +02:00
shota
3f5e7c1dd0
fix mixer config init sequence
2023-10-04 11:34:49 +09:00
Pawel Spychalski (DzikuVx)
e772d085cd
Add EZ Tune MSP frames
2023-09-19 21:14:38 +02:00
Pawel Spychalski (DzikuVx)
0d3216ef07
Set EZ Tune on profile change
2023-09-19 20:55:00 +02:00
shota
2fb9601dd6
mixprofile transition support
2023-07-01 03:29:10 +09:00
shota
203bb2a471
mixer and pid profile linking
2023-06-30 04:01:01 +09:00
shota
3ad0991125
Merge remote-tracking branch 'origin/master' into sh_mixer_profile
2023-06-26 02:33:09 +09:00
Pawel Spychalski (DzikuVx)
58a9d15e5f
More updates
2023-05-24 18:07:05 +02:00
Pawel Spychalski (DzikuVx)
8b495a6388
Merge remote-tracking branch 'origin/release_6.1.0' into dzikuvx-fix-rx-loss-on-save
2023-04-02 19:20:39 +02:00
Andi Kanzler
6ff514d8ba
Merge branch 'release_6.1.0' into SITL
2023-03-23 18:51:10 -03:00
Pawel Spychalski (DzikuVx)
76d27699c7
refactor and simplify RX suspend on EEPROM operations
2023-03-23 13:12:05 +01:00
Pawel Spychalski (DzikuVx)
c22564a1a5
Remove race condition that was causing RX loss on EEPROM save
2023-03-23 10:09:52 +01:00
Pawel Spychalski (DzikuVx)
7e6f1040da
Fix compilation is OSD is disabled
2023-03-06 21:16:44 +01:00
Scavanger
61790c157f
SITL
2023-01-24 09:47:27 -03:00
Darren Lines
6d509ca05f
Fixes once I could compile
...
- Compiled docs
- Added missed comma
- Changed one missed `name` to `craftName`
2023-01-19 18:13:11 +00:00
Darren Lines
3af195410d
Added default setting
2023-01-19 16:02:55 +00:00
sakisdog
ae0ad155a1
Rename functions to avoid confusion why it does not write eeprom
2023-01-08 18:21:11 +02:00
shota
cbbef19721
mixer_profile draft pr
2022-11-13 23:02:35 +09:00
shota
0b247d9bfc
mixer profile switching by cli
2022-11-06 02:58:18 +09:00
Darren Lines
e6c3df5859
Moved save function call to only when disarmed
2022-10-02 19:22:04 +01:00
Darren Lines
39a55963eb
Moved processDelayedSave call
...
- removed `SAVE` task
- moved `processDelayedSave()` call in to `SYSTEM`
2022-10-02 12:11:35 +01:00
Darren Lines
0d483a04ae
Added missing function for saveConfig()
...
This can be used instead of writeEEPROM() if the FC is not rebooted after writing. This will also consolidated multiple saves.
2022-10-02 11:54:07 +01:00
Darren Lines
ce6265d46c
Fixed code styling
2022-10-02 11:36:27 +01:00
Darren Lines
df8c451c28
Reduce post flight and non-essential saves
...
This PR reduces the number of non-essential saves processed by the flight controller. Currently, all calls to `saveConfigAndNotify()` are processed immediately. This means that multiple saves can be processed in the same loop. This PR changes that function to set a flag, to process the save in the next loop. Meaning multiple save calls are now consolidated in to a single call. For example, continuous servo trim and stats would both call save. Now, there would be a single save for both features. Saving stats and continuous servo trim have been moved over to `saveConfigAndNotify()`.
Also, messages has been added to the OSD. A `** SAVING SETTINGS ** messages appears when the save is requested. Then a `** SETTINGS SAVED **` message takes over for 5 seconds; once the save command has completed. These are shown with both standard `SYSTEM MESSAGES` and on the stats screen.
2022-10-01 16:19:03 +01:00
Pawel Spychalski (DzikuVx)
1c17a16b2b
Do not automatically persist the gyro calibration
2022-07-13 19:55:32 +02:00
Pawel Spychalski (DzikuVx)
09df61276b
Drop dynamic filter debugs
2022-07-07 17:59:18 +02:00
Paweł Spychalski
00717a02ce
Merge pull request #8174 from iNavFlight/dzikuvx-fix-motor-rate
...
Remove additional validation for motor rate
2022-07-01 21:30:07 +02:00
Pawel Spychalski (DzikuVx)
9fd9f68a3f
Remove additional validation for motor rate
2022-06-28 15:37:17 +02:00
Pawel Spychalski (DzikuVx)
1fec9d7304
Drop SPI RX as not used by any supported hardware
2022-06-28 13:01:29 +02:00
Paweł Spychalski
a69ff99327
Merge pull request #8139 from iNavFlight/dzikuvx-debug-gyro-refactor
...
Set Gyro Raw as an independent Blackbox field, not debug mode
2022-06-26 11:39:38 +02:00
Pawel Spychalski (DzikuVx)
6c9fdbc3a9
Set Gyro Raw as an independent Blackbox field, not debug mode
2022-06-20 20:22:53 +02:00
Pawel Spychalski (DzikuVx)
283ebd22c7
Refactor PWM rate and make it configurable only for brushed protocols
2022-06-07 13:04:01 +02:00
Pawel Spychalski (DzikuVx)
d35a8b1c76
Drop PCA9685 support
2022-05-12 13:02:54 +02:00
Pawel Spychalski (DzikuVx)
c40cfdd143
Change fallback ESC protocol to Multishort when DSHOT is not available
2022-04-21 12:51:17 +02:00
breadoven
dfa7532d5b
Merge remote-tracking branch 'upstream/master' into abo_ground_test_mode
2022-03-22 22:16:39 +00:00
Julio Cesar Matias
a55d387c51
Merge branch 'master' into InitGyroCalibration
2021-12-23 18:58:33 -03:00
JuliooCesarMDM
19894a5a80
add ins gravity
2021-12-04 20:16:33 -03:00
JuliooCesarMDM
bee6ac200a
pass gyro cal using array
2021-11-26 21:59:30 -03:00
JuliooCesarMDM
c9f4ae75ee
move function to config.c
2021-11-26 19:49:57 -03:00
JuliooCesarMDM
1adb361669
timeDelta_t changed to uint32_t
2021-11-25 17:31:06 -03:00
JuliooCesarMDM
e708327bb9
int32_t changed to timeDelta_t
2021-11-24 19:36:40 -03:00
breadoven
2416710b29
remove USE_NAV define
2021-11-17 21:47:40 +00:00
Pawel Spychalski (DzikuVx)
abeb205bb7
Drop the last static gyro notch
2021-11-03 15:17:06 +01:00
Pawel Spychalski (DzikuVx)
d2daec8222
Drop ABG filtering
2021-10-21 09:22:33 +02:00
breadoven
8263017068
Fixes
2021-09-19 22:23:39 +01:00
breadoven
e0e4871923
CR53
2021-09-19 22:09:03 +01:00
Pawel Spychalski (DzikuVx)
55fe20ec0c
Drop PPM receivers
2021-08-28 17:49:50 +02:00
Pawel Spychalski (DzikuVx)
cdf28ee291
Add FF component to BB logs
2021-08-27 09:01:55 +02:00
Pawel Spychalski (DzikuVx)
3ec113a132
Remove SerialShot
2021-07-23 07:51:44 +02:00
Pawel Spychalski (DzikuVx)
d42e5ad75c
Drop DSHOT1200
2021-07-23 07:13:16 +02:00