Skip to content

Commit 990cd1e

Browse files
committed
FIX: lint some markdown links
1 parent 2daa436 commit 990cd1e

File tree

7 files changed

+19
-12
lines changed

7 files changed

+19
-12
lines changed

ARCHITECTURE.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -145,10 +145,9 @@ It consists of four main components:
145145
2. [`backend_filesystem_vehicle_components.py`](ardupilot_methodic_configurator/backend_filesystem_vehicle_components.py)
146146
3. [`backend_filesystem_configuration_steps.py`](ardupilot_methodic_configurator/backend_filesystem_configuration_steps.py)
147147
3. the flight controller backend communicates with the flight controller
148-
1. [`backend_flight_controller.py`](ardupilot_methodic_configurator/backend_flight_controller.py)
148+
1. [`backend_flightcontroller.py`](ardupilot_methodic_configurator/backend_flightcontroller.py)
149149
2. [`backend_mavftp.py`](ardupilot_methodic_configurator/backend_mavftp.py)
150-
3. [`param_ftp.py`](ardupilot_methodic_configurator/param_ftp.py)
151-
4. [`battery_cell_voltages.py`](ardupilot_methodic_configurator/battery_cell_voltages.py)
150+
3. [`battery_cell_voltages.py`](ardupilot_methodic_configurator/battery_cell_voltages.py)
152151
4. the tkinter frontend, which is the GUI the user interacts with
153152
1. [`frontend_tkinter_base.py`](ardupilot_methodic_configurator/frontend_tkinter_base.py)
154153
2. [`frontend_tkinter_connection_selection.py`](ardupilot_methodic_configurator/frontend_tkinter_connection_selection.py)
@@ -169,7 +168,7 @@ That way the users would not need to install the software and will always use th
169168

170169
### Module design
171170

172-
To assure code quality we decided to use Microsoft VS code with a [lot of extensions](SetupDeveloperPc.bat) to lint the code as you type.
171+
To assure code quality we decided to use Microsoft VS code with a [lot of extensions](SetupDeveloperPC.bat) to lint the code as you type.
173172
We use git [pre-commit](https://pre-commit.com/) hooks to [check the code](.pre-commit-config.yaml) before it is committed to the repository.
174173

175174
### Unit testing

BLOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
77

88
Please visit one of these files instead:
99

10-
- [How to methodically tune any ArduCopter](TUNING_GUIDE_ArduCopter)
11-
- [How to methodically tune any Heli](TUNING_GUIDE_Heli)
12-
- [How to methodically tune any ArduPlane](TUNING_GUIDE_ArduPlane)
13-
- [How to methodically tune any Rover](TUNING_GUIDE_Rover)
10+
- [How to methodically tune any ArduCopter](https://ardupilot.github.io/MethodicConfigurator/TUNING_GUIDE_ArduCopter)
11+
- [How to methodically tune any Heli](https://ardupilot.github.io/MethodicConfigurator/TUNING_GUIDE_Heli)
12+
- [How to methodically tune any ArduPlane](https://ardupilot.github.io/MethodicConfigurator/TUNING_GUIDE_ArduPlane)
13+
- [How to methodically tune any Rover](https://ardupilot.github.io/MethodicConfigurator/TUNING_GUIDE_Rover)

TUNING_GUIDE_ArduCopter.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ Use tools like [ecalc for multirotor](https://www.ecalc.ch/index.htm) to find a
6969
To demonstrate how to methodically tune a ArduCopter vehicle we selected a small copter that we could fly and tune indoors.
7070
It uses the following components:
7171

72+
<!-- markdown-link-check-disable -->
7273
| Type | Part |
7374
|:---|:----|
7475
|Frame | [Diatone Taycan MX-C](https://www.diatone.us/products/diatone-mxc-taycan-duct-3-inch-cinewhoop-fpv-drone) |
@@ -83,6 +84,7 @@ It uses the following components:
8384
|RC Receiver | [TBS Crossfire Nano RX se](https://www.team-blacksheep.com/products/prod:crossfire_nano_se) |
8485
|RC Transmitter | [Radiomaster TX16S](https://www.radiomasterrc.com/products/tx16s-mark-ii-radio-controller) with [EdgeTx](https://edgetx.org/) and [Yaapu scripts](https://github.com/yaapu/FrskyTelemetryScript/wiki/Passthrough-over-CRSF-and-ExpressLRS) |
8586
| Remote ID transmitter | [Holybro Remote ID transmitter](https://holybro.com/products/remote-id) |
87+
<!-- markdown-link-check-enable -->
8688

8789
Your vehicle will be different as your application will have different requirements.
8890

@@ -94,7 +96,7 @@ To configure and operate your vehicle you need at least these software:
9496
- [Install Mission Planner](QUICKSTART.md#3-install-mission-planner-software-on-a-pc-or-mac)
9597
- [Install ArduPilot](QUICKSTART.md#4-install-ardupilot-firmware-on-the-flight-controller)
9698

97-
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/stable/) firmware for your flight controller.
99+
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/latest/) firmware for your flight controller.
98100

99101
## 2.1 Used software summary
100102

TUNING_GUIDE_ArduPlane.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ Use tools like [ecalc for multirotor](https://www.ecalc.ch/index.htm) to find a
6969
To demonstrate how to methodically tune a ArduCopter vehicle we selected a small copter that we could fly and tune indoors.
7070
It uses the following components:
7171

72+
<!-- markdown-link-check-disable -->
7273
| Type | Part |
7374
|:---|:----|
7475
|Frame | [Diatone Taycan MX-C](https://www.diatone.us/products/diatone-mxc-taycan-duct-3-inch-cinewhoop-fpv-drone) |
@@ -83,6 +84,7 @@ It uses the following components:
8384
|RC Receiver | [TBS Crossfire Nano RX se](https://www.team-blacksheep.com/products/prod:crossfire_nano_se) |
8485
|RC Transmitter | [Radiomaster TX16S](https://www.radiomasterrc.com/products/tx16s-mark-ii-radio-controller) with [EdgeTx](https://edgetx.org/) and [Yaapu scripts](https://github.com/yaapu/FrskyTelemetryScript/wiki/Passthrough-over-CRSF-and-ExpressLRS) |
8586
| Remote ID transmitter | [Holybro Remote ID transmitter](https://holybro.com/products/remote-id) |
87+
<!-- markdown-link-check-enable -->
8688

8789
Your vehicle will be different as your application will have different requirements.
8890

@@ -94,7 +96,7 @@ To configure and operate your vehicle you need at least these software:
9496
- [Install Mission Planner](QUICKSTART.md#3-install-mission-planner-software-on-a-pc-or-mac)
9597
- [Install ArduPilot](QUICKSTART.md#4-install-ardupilot-firmware-on-the-flight-controller)
9698

97-
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/stable/) firmware for your flight controller.
99+
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/latest/) firmware for your flight controller.
98100

99101
## 2.1 Used software summary
100102

TUNING_GUIDE_Heli.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ Use tools like [ecalc for heli](https://www.ecalc.ch/index.htm) to find a suitab
6868
To demonstrate how to methodically tune a ArduCopter vehicle we selected a small helicopter.
6969
It uses the following components:
7070

71+
<!-- markdown-link-check-disable -->
7172
| Type | Part |
7273
|:---|:----|
7374
|Frame | [T-Rex 500](https://www.diatone.us/products/diatone-mxc-taycan-duct-3-inch-cinewhoop-fpv-drone) |
@@ -82,6 +83,7 @@ It uses the following components:
8283
|RC Receiver | [Futaba 7603](https://www.team-blacksheep.com/products/prod:crossfire_nano_se) |
8384
|RC Transmitter | [Futaba 9C](https://www.radiomasterrc.com/products/tx16s-mark-ii-radio-controller) |
8485
| Remote ID transmitter | [Remote ID transmitter](https://holybro.com/products/remote-id) |
86+
<!-- markdown-link-check-enable -->
8587

8688
Your vehicle will be different as your application will have different requirements.
8789

@@ -93,7 +95,7 @@ To configure and operate your vehicle you need at least these software:
9395
- [Install Mission Planner](QUICKSTART.md#3-install-mission-planner-software-on-a-pc-or-mac)
9496
- [Install ArduPilot](QUICKSTART.md#4-install-ardupilot-firmware-on-the-flight-controller)
9597

96-
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/stable/) firmware for your flight controller.
98+
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/latest/) firmware for your flight controller.
9799

98100
## 2.1 Used software summary
99101

TUNING_GUIDE_Rover.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ Use tools like [ecalc for multirotor](https://www.ecalc.ch/index.htm) to find a
6969
To demonstrate how to methodically tune a ArduCopter vehicle we selected a small copter that we could fly and tune indoors.
7070
It uses the following components:
7171

72+
<!-- markdown-link-check-disable -->
7273
| Type | Part |
7374
|:---|:----|
7475
|Frame | [Diatone Taycan MX-C](https://www.diatone.us/products/diatone-mxc-taycan-duct-3-inch-cinewhoop-fpv-drone) |
@@ -83,6 +84,7 @@ It uses the following components:
8384
|RC Receiver | [TBS Crossfire Nano RX se](https://www.team-blacksheep.com/products/prod:crossfire_nano_se) |
8485
|RC Transmitter | [Radiomaster TX16S](https://www.radiomasterrc.com/products/tx16s-mark-ii-radio-controller) with [EdgeTx](https://edgetx.org/) and [Yaapu scripts](https://github.com/yaapu/FrskyTelemetryScript/wiki/Passthrough-over-CRSF-and-ExpressLRS) |
8586
| Remote ID transmitter | [Holybro Remote ID transmitter](https://holybro.com/products/remote-id) |
87+
<!-- markdown-link-check-enable -->
8688

8789
Your vehicle will be different as your application will have different requirements.
8890

@@ -94,7 +96,7 @@ To configure and operate your vehicle you need at least these software:
9496
- [Install Mission Planner](QUICKSTART.md#3-install-mission-planner-software-on-a-pc-or-mac)
9597
- [Install ArduPilot](QUICKSTART.md#4-install-ardupilot-firmware-on-the-flight-controller)
9698

97-
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/stable/) firmware for your flight controller.
99+
Use Mission Planner to flash the latest stable [ArduCopter](https://firmware.ardupilot.org/Copter/stable/), [ArduPlane](https://firmware.ardupilot.org/Plane/stable/), [ArduRover](https://firmware.ardupilot.org/Rover/stable/), [ArduSub](https://firmware.ardupilot.org/Sub/stable/) or [ArduBlimp](https://firmware.ardupilot.org/Blimp/latest/) firmware for your flight controller.
98100

99101
## 2.1 Used software summary
100102

images/blog/TaycanMX-C.etx

3.55 KB
Binary file not shown.

0 commit comments

Comments
 (0)