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

myDronin releases #2262

Open
wants to merge 90 commits into
base: next
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
90 commits
Select commit Hold shift + click to select a range
3c06a88
Rebase F3FC, Naze32Pro, Triflight, and OAV on Wired Release.
jihlein Feb 21, 2018
02c5ebc
Rework tailtune mode annunciation.
jihlein Mar 17, 2018
30de1c1
Update F3FC and Naze32Pro to PR#2123
jihlein Mar 23, 2018
fe9d135
Make Triflight a configurable major feature. Apply to selected F3 an…
jihlein Apr 18, 2018
fc41f73
Merge remote-tracking branch 'dronin/next' into myDronin
jihlein May 31, 2018
1fd0b01
Merge remote-tracking branch 'dronin/next' into myDronin
jihlein Jun 3, 2018
15b2fdb
Merge remote-tracking branch 'dronin/next' into myDronin
jihlein Jun 12, 2018
1e080f8
Add Triflight Dynamic Yaw Hover Point
jihlein Jun 28, 2018
7673486
Merge remote-tracking branch 'dronin/next' into myDronin
jihlein Jun 30, 2018
8bf9b1e
pios_esctelemetry: Driver to capture DShot telemetry packets.
glowtape Sep 23, 2017
489a986
pios_hal: Add DShot telemetry driver.
glowtape Sep 23, 2017
f576406
actuator: Request and process DShot telemetry.
glowtape Sep 23, 2017
1a97b9b
pios_servo: Changes.
glowtape Jan 3, 2018
8eccfc1
pios_dmashot: Telemetry bit option.
glowtape Jan 3, 2018
2de88a8
pios_flight_library: Include pios_esctelemetry.c
glowtape Feb 6, 2018
451f8ed
seppuku: Enable DShot ESC telemetry on anything that looks like an UART.
glowtape Feb 6, 2018
a204309
actuator: Change telemetry polling speed, and some units.
glowtape Feb 24, 2018
3f31bbf
actuatortelemetry: Change datatypes to reduce UAVO size.
glowtape Feb 24, 2018
778754c
pios_esctelemetry: Change current to A, eRPM to x100.
glowtape Feb 24, 2018
a83dfd3
pios_servo: Telemetry servo request field to volatile.
glowtape Feb 24, 2018
a0414cb
pios_dshottelemetry,actuator: Renamed *ESCTelemetry to *DShotTelemetr…
glowtape Jul 10, 2018
64c62a4
battery,gcs: Support "Actuator pins" for V/A to get data from Actuato…
glowtape Jul 10, 2018
626e4ff
Correct flightd build erros on macos
jihlein Jul 11, 2018
e9cb141
Add Matek405Ctr target
jihlein Jul 19, 2018
c5d42c6
Correct Matek405Ctr GPIO sense and number of channel banks
jihlein Jul 21, 2018
3f7079b
Add Triflight parameters to TXPID module, F3Fc racing changes
jihlein Jul 26, 2018
d1ef2a7
Merge remote-tracking branch 'dronin/next' into myDronin
jihlein Jul 26, 2018
354e9ec
Remove unused F3Fc modules.
jihlein Aug 11, 2018
adf4c89
Reorder F3Fc PWM outputs
jihlein Aug 14, 2018
45b9b5d
F3Fc correct PWM output comments
jihlein Aug 15, 2018
71b819e
Add 2nd Servo Fdbk to F3Fc
jihlein Aug 18, 2018
3db242a
Add S5 and S6 outputs to Matek405Ctr with optional LED Strip Selection.
jihlein Aug 22, 2018
5c9d850
Move DTFc from 1000 Hz to 500 Hz frame rate
jihlein Aug 25, 2018
0cf643f
Triflight Tailtune progress beep simplification
jihlein Aug 27, 2018
9a6e104
Update Matek405Ctr target to support Matek405Std too
jihlein Sep 15, 2018
73001a3
Matek405 Change USB vsense to Null, add 7th PWM output
jihlein Oct 12, 2018
cd04c91
KakuteF4V2 target
jihlein Oct 12, 2018
f426a6d
DSM fixes/cleanups
jihlein Dec 16, 2018
bad2756
BiFlight servo monitoring, TailTune -> ServoCal
jihlein Dec 16, 2018
dff9d73
TailTune -> ServoCal in OSD
jihlein Dec 16, 2018
5a5ea6f
Merge remote-tracking branch 'remotes/glowtape/glowtape-esctelemetry'…
jihlein Dec 17, 2018
e7a286e
Correct F3 SPI clock rate, adjust MPU initialization SPI clock rate
jihlein Dec 21, 2018
a0466a9
Change MPUxxxx low speed SPI clock
jihlein Dec 26, 2018
fb182af
Fix GCS logging
jihlein Dec 26, 2018
d749b89
F3Fc Baro, Mag, and GPS
jihlein Dec 28, 2018
3c77316
Merge remote-tracking branch 'remotes/origin/myDroninGcsLog' into myD…
jihlein Dec 28, 2018
357feb2
Add DShot ESC Telemetry to BrainRE1, KakuteF4V2, Matek405, and logging
jihlein Jan 12, 2019
d0e43f0
Merge remote-tracking branch 'remotes/origin/myDroninEscTelem' into m…
jihlein Jan 12, 2019
eb19d7b
Merge remote-tracking branch 'remotes/origin/F3FcSensors' into myDronin
jihlein Jan 12, 2019
c2e6b61
Open servo position hysteresis in servo speed test.
jihlein Feb 5, 2019
763a6fc
Add biflight module and 2nd servo fdbk to Matek405
jihlein Feb 9, 2019
815a127
Triflight modifications for CW tail motor rotation
jihlein Feb 9, 2019
3b9142b
Merge branch 'matek405biflight' into myDronin
jihlein Feb 9, 2019
1567f51
Add LGG based horizon mode
jihlein Mar 10, 2019
26433a2
lqgHorizon debug
jihlein Mar 10, 2019
be2d4a7
LQG horizon mode debug
jihlein Mar 18, 2019
a2a3332
Align myDronin Matek405 with dronin Matek405
jihlein Apr 3, 2019
373cbb7
Flight: Add CF Accel Cutoff
jihlein Apr 4, 2019
e8dfa4a
Merge remote-tracking branch 'dronin/next' into myDronin
jihlein Apr 7, 2019
7624c61
attitudesettings: Change AccCutoff default, add limits.
glowtape Apr 9, 2019
b9330d4
attitude: Format stuff, move one sqrt() from attitude task.
glowtape Apr 9, 2019
05d65e7
Add accelConfidence to AttitudeActual UAVO
jihlein Apr 9, 2019
74a63c7
KakuteF4V2 External Mag
jihlein Apr 18, 2019
a26907f
SPI Flash Logging for KakuteF4V2
jihlein Apr 18, 2019
aaa2c36
Simplify Matek405 Baro and ExtMag Initialization
jihlein Apr 19, 2019
8ff3551
Add bootloader updates for flash partition erase
jihlein Apr 19, 2019
72809ed
Merge branch 'Kakutef4v2Logging' into myDronin
jihlein Apr 19, 2019
d41d588
Open in air ServoCal limits, change pass/fail beep codes
jihlein Apr 19, 2019
3635860
Misc file cleanups from testing
jihlein Apr 20, 2019
c4252a0
Make Uart4 Rx Pad function selectable on KakuteF4V2 and Matek405
jihlein Apr 28, 2019
7a69a56
VTX setup included in KakuteF4V2 target (UAVO only)
jihlein Apr 30, 2019
52b6e8b
Initial OSD Menu work
jihlein May 6, 2019
b5ce166
Conditional compilation, home location menu, Matek405
jihlein May 6, 2019
a055482
OSD menu display/hide, Yaw PID menu
jihlein May 10, 2019
003df30
Menu Formatting
jihlein May 23, 2019
6b48b38
Merge branch 'accelCutoff' into myDronin
jihlein May 26, 2019
3988b49
QMC5883 Driver applied too:
jihlein May 30, 2019
874ff10
Merge branch 'extMags' into myDronin
jihlein May 30, 2019
f7d9667
Add QMC5883 to Quanton target
jihlein May 30, 2019
8e3e191
Merge branch 'extMags' into myDronin
jihlein May 30, 2019
641b0a6
SmartAudio 2.0 debugged and working with TBS Unify Pro
jihlein May 31, 2019
94d27ee
SmartAudio 2.1 Implementation
jihlein Jun 1, 2019
86aeb24
Merge branch 'vtxStuff' into myDronin
jihlein Jun 1, 2019
b982a3b
Cleanup OSD menus and modes
jihlein Jun 5, 2019
40bb068
OSD unit selection, imperial vs metric
jihlein Jun 5, 2019
1503e38
Correct error in Char OSD home arrow direction display
jihlein Jul 27, 2019
a351318
Variable typecast cleanup
jihlein Jul 27, 2019
5356a21
Add triflight tail servo setup via tx functions
jihlein Aug 10, 2019
6b38b21
Updated QT url location in tools.mk
geosmall May 31, 2021
06fdaa1
Merge pull request #4 from geosmall/qt-url-update-tools-mk
jihlein May 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion flight/Libraries/sanitycheck.c
Original file line number Diff line number Diff line change
Expand Up @@ -136,10 +136,12 @@ int32_t configuration_check()
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_VIRTUALBAR:
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_FLIPREVERSED:
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_FAILSAFE:
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_SERVOCAL:
// always ok
break;
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_LQG:
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_LQGLEVELING:
case MANUALCONTROLSETTINGS_FLIGHTMODEPOSITION_LQGHORIZON:
if (!lqg_sysident_check()) {
error_code = SYSTEMALARMS_CONFIGERROR_LQG;
}
Expand Down Expand Up @@ -256,7 +258,8 @@ static int32_t check_stabilization_settings(int index, bool multirotor)

/* Throw an error if LQG modes are configured without system identification data. */
if (modes[i] == MANUALCONTROLSETTINGS_STABILIZATION1SETTINGS_LQG ||
modes[i] == MANUALCONTROLSETTINGS_STABILIZATION1SETTINGS_ATTITUDELQG) {
modes[i] == MANUALCONTROLSETTINGS_STABILIZATION1SETTINGS_ATTITUDELQG ||
modes[i] == MANUALCONTROLSETTINGS_STABILIZATION1SETTINGS_HORIZONLQG ) {
if (!lqg_sysident_check())
return SYSTEMALARMS_CONFIGERROR_LQG;
}
Expand Down Expand Up @@ -314,6 +317,7 @@ static int32_t check_safe_to_arm()
break;
case FLIGHTSTATUS_FLIGHTMODE_LQG:
case FLIGHTSTATUS_FLIGHTMODE_LQGLEVELING:
case FLIGHTSTATUS_FLIGHTMODE_LQGHORIZON:
if (!lqg_sysident_check()) {
return SYSTEMALARMS_CONFIGERROR_LQG;
}
Expand Down
Loading