mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-07-24 15:27:41 +08:00
* add files * add corvon_V5 docs docs: fix connectors image path * docs: address Copilot formatting suggestions * Subedit * docs: add radio control wiring details for corvon_V5 * Update docs/en/flight_controller/corvon_V5.md Co-authored-by: Hamish Willee <hamishwillee@gmail.com> * boards/corvon: rename V5 subdirectory to v5 This renames the corvon_V5 board to corvon_v5 to conform to PX4 lowercase naming conventions as requested by @mrpollo. Renames target files, docs, and assets accordingly. * Apply suggestion from @hamishwillee Co-authored-by: Hamish Willee <hamishwillee@gmail.com> * docs: add DSU7 debug port pinout and warnings for corvon_v5 This addresses reviewer feedback to include debug port information, placed immediately after the Radio Control section as requested. * Apply suggestion from @hamishwillee * fix(boards/corvon_v5): remove unused heater and temperature_compensation - heater: board has no IMU heater; fixes build after #26325 (requires HEATER_NUM) - temperature_compensation: modern IMU doesn't need it, follow #27015 Signed-off-by: holydust <holydust@live.ca> * docs(update): Subedit. Add pwm outputs and gps * Update docs/en/flight_controller/corvon_v5.md * Update docs/en/flight_controller/corvon_v5.md Co-authored-by: Hamish Willee <hamishwillee@gmail.com> * docs(corvon_v5): add UART flow control, power details, fix broken links * docs(corvon_v5): fix UART table typo * fix(boards/corvon_v5): remove unused PX4IO macros. Board has no PX4IO co-processor Signed-off-by: holydust <holydust@live.ca> * Apply suggestions from code review Co-authored-by: Hamish Willee <hamishwillee@gmail.com> * docs(corvon_v5): update board images Signed-off-by: holydust <holydust@live.ca> * fix(corvon_v5): drop unused dshot, fix can3 and adc comments - Remove CONFIG_DRIVERS_DSHOT=y from default.px4board: DShot is not supported on this board (no IO timer is DShot-configured) and the docs already state it as unsupported. - Fix ADC1_IN8 GPIO list comment from PB8 to PB0 (PB0 is the correct pin on STM32F765; matches GPIO_RSSI_IN definition below). - Clarify CAN3 comment in nuttx-config board.h: the pins are unused on CORVON_V5 (no transceiver populated). manifest.c already marks CAN3 as not present. - Update corvon_v5_pinout.xlsx 'All Pinouts' sheet so PA7 (HEATER) and PA8/PA15/PH4 (CAN3 RX/TX/SILENT) read 'Unused', matching the actual hardware. Signed-off-by: holydust <holydust@live.ca> * fix(corvon_v5): use MCS Electronics USB VID/PID Set VID/PID to 0x16D0/0x152A (MCS Electronics) in the app defconfig and regenerate the bootloader binary, replacing the 3DR FMUv5 IDs inherited from the reference config. Signed-off-by: holydust <holydust@live.ca> --------- Signed-off-by: holydust <holydust@live.ca> Co-authored-by: Hamish Willee <hamishwillee@gmail.com>