1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-14 11:59:58 +03:00

Manual updates

This commit is contained in:
blckmn 2018-04-22 10:10:57 +10:00
parent ba2752d6d5
commit d6f2cb9b41
37 changed files with 645 additions and 235 deletions

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -1,19 +1,23 @@
/* /*
* This file is part of Betaflight/Cleanflight. * This file is part of Cleanflight and Betaflight.
* *
* 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.
* *
* Betaflight/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/>.
*/
/*
* Author: jflyper * Author: jflyper
*/ */

View file

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

View file

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

View file

@ -1,20 +1,25 @@
/* /*
* 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 "resource.h" #include "resource.h"
const char * const ownerNames[OWNER_TOTAL_COUNT] = { const char * const ownerNames[OWNER_TOTAL_COUNT] = {

View file

@ -1,19 +1,21 @@
/* /*
* 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,21 +1,26 @@
/* /*
* 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/>.
*/
/*
* Author: Chris Hockuba (https://github.com/conkerkh) * Author: Chris Hockuba (https://github.com/conkerkh)
*
*/ */
#pragma once #pragma once

View file

@ -1,19 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: Chris Hockuba (https://github.com/conkerkh) * Author: Chris Hockuba (https://github.com/conkerkh)
* *
*/ */

View file

@ -1,19 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: Chris Hockuba (https://github.com/conkerkh) * Author: Chris Hockuba (https://github.com/conkerkh)
* *
*/ */

View file

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

View file

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

View file

@ -1,18 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: 4712 * Author: 4712
*/ */

View file

@ -1,18 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: 4712 * Author: 4712
*/ */
#pragma once #pragma once

View file

@ -1,18 +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/>.
*/
/*
* Author: 4712 * Author: 4712
* for info about Hagens AVRootloader: * for info about Hagens AVRootloader:
* http://www.mikrocontroller.net/topic/avr-bootloader-mit-verschluesselung * http://www.mikrocontroller.net/topic/avr-bootloader-mit-verschluesselung

View file

@ -1,18 +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/>.
*/
/*
* Author: 4712 * Author: 4712
* for info about Hagens AVRootloader: * for info about Hagens AVRootloader:
* http://www.mikrocontroller.net/topic/avr-bootloader-mit-verschluesselung * http://www.mikrocontroller.net/topic/avr-bootloader-mit-verschluesselung

View file

@ -1,18 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: 4712 * Author: 4712
*/ */
#pragma once #pragma once

View file

@ -1,18 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: 4712 * Author: 4712
* have a look at https://github.com/sim-/tgy/blob/master/boot.inc * have a look at https://github.com/sim-/tgy/blob/master/boot.inc
* for info about the stk500v2 implementation * for info about the stk500v2 implementation

View file

@ -1,18 +1,25 @@
/* /*
* 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/>.
*/
/*
* Author: 4712 * Author: 4712
*/ */
#pragma once #pragma once

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 TARGET_BOARD_IDENTIFIER "AIK4" #define TARGET_BOARD_IDENTIFIER "AIK4"

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 TARGET_BOARD_IDENTIFIER "CLR4" #define TARGET_BOARD_IDENTIFIER "CLR4"

View file

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

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 TARGET_BOARD_IDENTIFIER "FRF4" #define TARGET_BOARD_IDENTIFIER "FRF4"

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 <platform.h> #include <platform.h>

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 USE_TARGET_CONFIG //#define USE_TARGET_CONFIG

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 USE_TARGET_CONFIG #define USE_TARGET_CONFIG

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 USE_TARGET_CONFIG #define USE_TARGET_CONFIG

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 <platform.h> #include <platform.h>

View file

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

View file

@ -1,18 +1,25 @@
/* /*
* This is free software: you can redistribute it and/or modify * This file is part of Cleanflight and Betaflight.
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* *
* This software is distributed in the hope that it will be useful, * Cleanflight and Betaflight are free software: you can redistribute
* but WITHOUT ANY WARRANTY; without even the implied warranty of * this software and/or modify this software under the terms of the
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License as published by the Free Software
* GNU General Public License for more details. * Foundation, either version 3 of the License, or (at your option)
* any later version.
*
* Cleanflight and Betaflight are distributed in the hope that they
* will be useful, but WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 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 this software. 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 TARGET_BOARD_IDENTIFIER "PYRO" #define TARGET_BOARD_IDENTIFIER "PYRO"
#define USBD_PRODUCT_STRING "PYRODRONEF4" #define USBD_PRODUCT_STRING "PYRODRONEF4"

View file

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

View file

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