Replace RST :ref: cross-references to ArduPilot parameters with proper
markdown links to https://ardupilot.org/copter/docs/parameters.html.
Anchors verified by downloading the parameters page.
Also fix a SERIAL11_PROTOCOL typo in JHEMCUF405WING (should be
SERIAL1_PROTOCOL) and a bare :ref:common-FPort-receivers ref in
CORVON405V2_1.
Also fix two incorrect parameter names carried over from the original RST:
- BATT1_MONITOR → BATT_MONITOR (BATT1_MONITOR does not exist)
- RSSI_PIN → RSSI_ANA_PIN (RSSI_PIN does not exist; renamed parameter)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fix firmare.ardupilot.org → firmware.ardupilot.org (typo) in HWH7 and
MicoAir743-Lite. Fix common-limited_firmware → common-limited-firmware
(underscore vs hyphen) in ATOMRCF405NAVI-Deluxe.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
SkyViper has no IO MCU. Remove the embedded IOMCU firmware from ROMFS
(saves ~29 KB of flash), the USART6 pin definitions that were only
present as the IOMCU UART, and the USART6 DMA_NOSHARE/DMA_PRIORITY
entries that were carried over from fmuv3.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
this doesn't have any effect.
On the assumption that the hardware is tested and working presumably these devices actually use the default 0-is-on semantics
AP_BATTERY_BACKEND_DEFAULT_ENABLED is 0 and only AP_BATTERY_ANALOG_ENABLED
is set, so AP_BATTERY_SMBUS_ENABLED is never true and this override has
no effect.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
AP_COMPASS_BACKEND_DEFAULT_ENABLED is 0 and only BMM150 is enabled,
so IST8310 is never compiled in and this define has no effect.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Remove pins, peripherals, defines, and undefs that were inherited from
fmuv3 but immediately overridden or undefed by skyviper-v2450:
- UART8, USART3, CAN1, CAN2, IOMCU_UART, SDIO, USART6 pins/settings
- HAL_CHIBIOS_ARCH_FMUV3, HAL_WITH_RAMTRON, HAL_OS_FATFS_IO defines
- fmuv3 SERIAL_ORDER (skyviper defines its own)
- AP_NOTIFY_OREOLED_ENABLED undef+redefine collapsed to single define
- DMA_NOSHARE/PRIORITY simplified: USART6 entry removed, ADC1 kept
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
hwdef: skyviper-v2450: clean up PA1 UART4_RX NODMA
Replace the define/undef/redefine dance with a single clean definition.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Replaces `include ../fmuv3/hwdef.dat` with the literal content of that
file so skyviper-v2450 no longer inherits from fmuv3. All undef/redefine
overrides are preserved unchanged. Build output is identical.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add SPI device and IMU probe line for the LSM6DSV16X on Pixhawk6C.
The driver auto-detects the chip via WHOAMI so both ICM42688 and
LSM6DSV16X boards are supported without a board type change.
Two README files had `¶` paragraph anchor characters left over from
RST-to-Markdown conversion, some as part of H2 headings and some as
orphaned plain-text pseudo-headings with no leading `##`.
BrahmaF4: consolidate duplicate Firmware/Loading Firmware section,
fix RST hyperlink to standard Markdown syntax.
SDMODELH7V1: fix all affected headings (Specifications, UART Mapping,
Copter Default Frame Type, RC Input, OSD Support, LED Output,
Compass, Loading Firmware) and promote orphaned FrSky Telemetry,
Battery Monitoring, and PWM Output lines to proper H2 headings.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
CubeOrange-pinout.svg -> CubeOrangePlus-pinout.svg, matching
the README reference and distinguishing it from the canonical
copy in the CubeOrange/ directory.
Split from the previous commit so each CubeOrangePlus directory
rename is a separate commit, allowing git rename detection to
pair the delete/add unambiguously (both files had identical
content so a single commit would produce two equal candidates).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fix broken image references across several hwdef READMEs.
Where the markdown reference name was more correct than the
actual filename, rename the image file instead.
Markdown-only fixes (wrong extension or typo in .md):
- FlywooF405Pro: GOKUF405Pro_Pinout.PNG -> .JPG (case)
- KakuteH7-Wing: pinout .jpg -> .png; fix unclosed quote
- SDMODELH7V2: SDMODEL_H7V2.png and H7V1_0502.png -> .jpg
- SkySakuraH743: SkySakuraH743.png -> SkySakuraH743_top.png
- SkystarsH7HD and SkystarsH7HD-bdshot: .jpg.jpg -> .jpg
- SkystarsH7HDv2: SkystarsH43v2.png -> SkystarsH743v2.png,
SkystarsWiring.png -> .jpg
File renames (markdown reference was correct, file was wrong):
- CORVON405V2_1: _FrontView.jpg -> CORVON405V2.1_FrontView.jpg
(consistent with BackView and PortsConnection naming)
- SVehicle-E2: EPlus-Top.png -> E2plus-Top.png
(consistent with E2plus- prefix used by all other images)
- CubeOrangePlus: CubeOrange-pinout.svg -> CubeOrangePlus-pinout.svg
(CubeOrange/ correctly owns CubeOrange-pinout.svg; this is
a distinct copy for the Plus variant)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>