Direct license replacement

This commit is contained in:
blckmn 2018-04-22 09:22:46 +10:00
parent f18448e8dc
commit 46fe22b4bd
684 changed files with 8908 additions and 7540 deletions

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "platform.h" #include "platform.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
int blackboxPrintf(const char *fmt, ...); int blackboxPrintf(const char *fmt, ...);

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
typedef enum FlightLogFieldCondition { typedef enum FlightLogFieldCondition {

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
typedef enum { typedef enum {

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)])) #define BUILD_BUG_ON(condition) ((void)sizeof(char[1 - 2*!!(condition)]))

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "stdint.h" #include "stdint.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#define DEBUG16_VALUE_COUNT 4 #define DEBUG16_VALUE_COUNT 4

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "version.h" #include "version.h"
const char * const targetName = __TARGET__; const char * const targetName = __TARGET__;

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "common/utils.h" #include "common/utils.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
/* /*
Original OSD code created by Marcin Baliniak Original OSD code created by Marcin Baliniak
OSD-CMS separation by jflyper OSD-CMS separation by jflyper

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
// //
// CMS things for blackbox and flashfs. // CMS things for blackbox and flashfs.
// //

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
// //
// Built-in menu contents and support functions // Built-in menu contents and support functions
// //

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
// Menu contents for PID, RATES, RC preview, misc // Menu contents for PID, RATES, RC preview, misc
// Should be part of the relevant .c file. // Should be part of the relevant .c file.

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
extern CMS_Menu cmsx_menuPower; extern CMS_Menu cmsx_menuPower;

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <ctype.h> #include <ctype.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "cms/cms.h" #include "cms/cms.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <ctype.h> #include <ctype.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "cms/cms.h" #include "cms/cms.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <ctype.h> #include <ctype.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "cms/cms.h" #include "cms/cms.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
// //
// Menu element types // Menu element types
// XXX Upon separation, all OME would be renamed to CME_ or similar. // XXX Upon separation, all OME would be renamed to CME_ or similar.

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdint.h> #include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
bool bitArrayGet(const void *array, unsigned bit); bool bitArrayGet(const void *array, unsigned bit);

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "stdint.h" #include "stdint.h"
#include "color.h" #include "color.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdint.h> #include <stdint.h>
#include "streambuf.h" #include "streambuf.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
struct sbuf_s; struct sbuf_s;

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
// Don't use it on F1 and F3 to lower RAM usage // Don't use it on F1 and F3 to lower RAM usage

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <ctype.h> #include <ctype.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
uint32_t GPS_coord_to_degrees(const char* coordinateString); uint32_t GPS_coord_to_degrees(const char* coordinateString);

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdint.h> #include <stdint.h>
#include "huffman.h" #include "huffman.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdint.h> #include <stdint.h>
#include <math.h> #include <math.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#ifndef sq #ifndef sq

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <string.h> #include <string.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <limits.h> #include <limits.h>
#include <ctype.h> #include <ctype.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdbool.h> #include <stdbool.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*/ *
#include <stdint.h> * If not, see <http://www.gnu.org/licenses/>.
*/#include <stdint.h>
#include <string.h> #include <string.h>
#include <math.h> #include <math.h>
#include "build/build_config.h" #include "build/build_config.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stddef.h> #include <stddef.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <string.h> #include <string.h>
#include "platform.h" #include "platform.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#ifdef SRC_MAIN_SCHEDULER_C_ #ifdef SRC_MAIN_SCHEDULER_C_

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "pg/pg.h" #include "pg/pg.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "platform.h" #include "platform.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
// NOTE: This gyro is considered obsolete and may be removed in the future. // NOTE: This gyro is considered obsolete and may be removed in the future.
#include <stdbool.h> #include <stdbool.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
/** /**

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "drivers/bus.h" #include "drivers/bus.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
// NOTE: This gyro is considered obsolete and may be removed in the future. // NOTE: This gyro is considered obsolete and may be removed in the future.
#include <stdbool.h> #include <stdbool.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*/ *
#pragma once * If not, see <http://www.gnu.org/licenses/>.
*/#pragma once
#include "drivers/bus.h" #include "drivers/bus.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,21 +1,23 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
/* /*
* Authors: * Authors:
* Dominic Clifton - Cleanflight implementation * Dominic Clifton - Cleanflight implementation

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "drivers/bus.h" #include "drivers/bus.h"

View File

@ -1,21 +1,23 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
/* /*
* Authors: * Authors:
* Dominic Clifton - Cleanflight implementation * Dominic Clifton - Cleanflight implementation

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include <stdbool.h> #include <stdbool.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "drivers/adc.h" #include "drivers/adc.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
void audioSetupIO(void); void audioSetupIO(void);
void audioGenerateWhiteNoise(void); void audioGenerateWhiteNoise(void);

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <math.h> #include <math.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#define BMP280_I2C_ADDR (0x76) #define BMP280_I2C_ADDR (0x76)

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
struct baroDev_s; struct baroDev_s;

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdint.h> #include <stdint.h>
#include "buf_writer.h" #include "buf_writer.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
// Called to flush the buffer. // Called to flush the buffer.

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "platform.h" #include "platform.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "platform.h" #include "platform.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
/* /*
* Created by jflyper * Created by jflyper
*/ */

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#pragma once #pragma once
#include "platform.h" #include "platform.h"

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <stdlib.h> #include <stdlib.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@ -1,20 +1,22 @@
/* /*
* This file is part of Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* Cleanflight is free software: you can redistribute it and/or modify * Cleanflight and Betaflight are free software: you can redistribute
* it under the terms of the GNU General Public License as published by * this software and/or modify this software under the terms of the
* the Free Software Foundation, either version 3 of the License, or * GNU General Public License as published by the Free Software
* (at your option) any later version. * Foundation, either version 3 of the License, or (at your option)
* any later version.
* *
* Cleanflight is distributed in the hope that it will be useful, * Cleanflight and Betaflight are distributed in the hope that they
* but WITHOUT ANY WARRANTY; without even the implied warranty of * will be useful, but WITHOUT ANY WARRANTY; without even the implied
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* GNU General Public License for more details. * See the GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with Cleanflight. If not, see <http://www.gnu.org/licenses/>. * along with this software.
*
* If not, see <http://www.gnu.org/licenses/>.
*/ */
#include <stdbool.h> #include <stdbool.h>
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

Some files were not shown because too many files have changed in this diff Show More