Skip to content

Commit

Permalink
New Crowdin updates (PX4#2057)
Browse files Browse the repository at this point in the history
* New translations SUMMARY.md (German)

* New translations cuav_pixhawk_v6x.md (German)

* New translations pixhawk_series.md (Turkish)

* New translations SUMMARY.md (Chinese Simplified)

* New translations ethernet_setup.md (Chinese Simplified)

* New translations README.md (Chinese Simplified)

* New translations autopilot_pixhawk_standard.md (Chinese Simplified)

* New translations pixhawk_series.md (Chinese Simplified)

* New translations quick_start_cuav_pixhawk_v6x.md (German)

* New translations quick_start_cuav_pixhawk_v6x.md (Japanese)

* New translations README.md (Turkish)

* New translations cuav_pixhawk_v6x.md (Japanese)

* New translations quick_start_cuav_pixhawk_v6x.md (Korean)

* New translations cuav_pixhawk_v6x.md (Korean)

* New translations quick_start_cuav_pixhawk_v6x.md (Russian)

* New translations cuav_pixhawk_v6x.md (Russian)

* New translations quick_start_cuav_pixhawk_v6x.md (Turkish)

* New translations cuav_pixhawk_v6x.md (Turkish)

* New translations quick_start_cuav_pixhawk_v6x.md (Chinese Simplified)

* New translations autopilot_pixhawk_standard.md (Turkish)

* New translations ethernet_setup.md (Turkish)

* New translations ethernet_setup.md (German)

* New translations SUMMARY.md (Korean)

* New translations README.md (German)

* New translations autopilot_pixhawk_standard.md (German)

* New translations pixhawk_series.md (German)

* New translations SUMMARY.md (Japanese)

* New translations ethernet_setup.md (Japanese)

* New translations README.md (Japanese)

* New translations autopilot_pixhawk_standard.md (Japanese)

* New translations pixhawk_series.md (Japanese)

* New translations ethernet_setup.md (Korean)

* New translations SUMMARY.md (Turkish)

* New translations README.md (Korean)

* New translations autopilot_pixhawk_standard.md (Korean)

* New translations pixhawk_series.md (Korean)

* New translations SUMMARY.md (Russian)

* New translations ethernet_setup.md (Russian)

* New translations README.md (Russian)

* New translations autopilot_pixhawk_standard.md (Russian)

* New translations pixhawk_series.md (Russian)

* New translations cuav_pixhawk_v6x.md (Chinese Simplified)
  • Loading branch information
PX4BuildBot authored Sep 15, 2022
1 parent bdd400c commit e8ecf05
Show file tree
Hide file tree
Showing 42 changed files with 2,238 additions and 72 deletions.
18 changes: 10 additions & 8 deletions de/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,19 @@
* [Mounting the GPS/Compass](assembly/mount_gps_compass.md)
* [Vibration Isolation](assembly/vibration_isolation.md)
* [Cable Wiring](assembly/cable_wiring.md)
* [CUAV Pixhawk V6X Wiring QuickStart](assembly/quick_start_cuav_pixhawk_v6x.md)
* [CUAV V5+ Wiring Quickstart](assembly/quick_start_cuav_v5_plus.md)
* [CUAV V5 nano Wiring Quickstart](assembly/quick_start_cuav_v5_nano.md)
* [Durandal Wiring Quickstart](assembly/quick_start_durandal.md)
* [Pix32 v5 Wiring Quickstart](assembly/quick_start_holybro_pix32_v5.md)
* [Pixhawk 4 Wiring Quickstart](assembly/quick_start_pixhawk4.md)
* [Pixhawk 4 Mini Wiring Quickstart](assembly/quick_start_pixhawk4_mini.md)
* [Pixhawk 5X Wiring Quickstart](assembly/quick_start_pixhawk5x.md)
* [Pixhawk 6X Wiring Quickstart](assembly/quick_start_pixhawk6x.md)
* [Pixhawk 6C Wiring Quickstart](assembly/quick_start_pixhawk6c.md)
* [Holybro Pixhawk 6C Wiring Quickstart](assembly/quick_start_pixhawk6c.md)
* [Holybro Pixhawk 6X Wiring Quickstart](assembly/quick_start_pixhawk6x.md)
* [Holybro Pixhawk 5X Wiring Quickstart](assembly/quick_start_pixhawk5x.md)
* [Holybro Pixhawk 4 Wiring Quickstart](assembly/quick_start_pixhawk4.md)
* [Holybro Pixhawk 4 Mini Wiring Quickstart](assembly/quick_start_pixhawk4_mini.md)
* [Holybro Durandal Wiring Quickstart](assembly/quick_start_durandal.md)
* [Holybro Pix32 v5 Wiring Quickstart](assembly/quick_start_holybro_pix32_v5.md)
* [Cube Wiring Quickstart](assembly/quick_start_cube.md)
* [Pixracer Wiring Quickstart](assembly/quick_start_pixracer.md)
* [Pixhawk Wiring Quickstart](assembly/quick_start_pixhawk.md)
* [mRo (3DR) Pixhawk Wiring Quickstart](assembly/quick_start_pixhawk.md)
* [Basic Configuration](config/README.md)
* [Firmware](config/firmware.md)
* [Airframe](config/airframe.md)
Expand Down Expand Up @@ -170,6 +171,7 @@
* [Pixhawk Series](flight_controller/pixhawk_series.md)
* [Silicon Errata](flight_controller/silicon_errata.md)
* [Pixhawk Standard Autopilots](flight_controller/autopilot_pixhawk_standard.md)
* [CUAV Pixhawk V6X (FMUv6X)](flight_controller/cuav_pixhawk_v6x.md)
* [Holybro Pixhawk 6X (FMUv6X)](flight_controller/pixhawk6x.md)
* [Holybro Pixhawk 6C (FMUv6C)](flight_controller/pixhawk6c.md)
* [Holybro Pix32 v6 (FMUv6C)](flight_controller/holybro_pix32_v6.md)
Expand Down
15 changes: 11 additions & 4 deletions de/advanced_config/ethernet_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,24 @@ Ethernet connectivity provides a fast, reliable, and flexible communication alte
It can be used to connect to ground stations, companion computers, and other MAVLink systems. It is particularly recommended when connecting to systems that "natively" use Ethernet - for example IP radios.

This topic covers:
- [Supported flight controllers](#supported-flight-controllers)
- [Setting up an Ethernet network](#setting-up-the-ethernet-network) for PX4 and any systems it needs to connect to (including ground stations and companion computers).
- [PX4 MAVLink Serial Port Configuration](#px4-mavlink-serial-port-configuration), specifying the UDP ports and MAVLink profiles that should be used for connecting to a GCS and a companion computer.
- Using [MAVSDK](#mavsdk-python-setup-example) or [ROS2](#ros2-setup-example) to connect to PX4 over the network.
- [PX4 Ethernet Setup](#px4-ethernet-setup)
- [Supported Flight Controllers](#supported-flight-controllers)
- [Setting up the Ethernet Network](#setting-up-the-ethernet-network)
- [PX4 Ethernet Network Setup](#px4-ethernet-network-setup)
- [Ubuntu Ethernet Network Setup](#ubuntu-ethernet-network-setup)
- [Companion Computer Ethernet Network Setup](#companion-computer-ethernet-network-setup)
- [PX4 MAVLink Serial Port Configuration](#px4-mavlink-serial-port-configuration)
- [QGroundControl Setup Example](#qgroundcontrol-setup-example)
- [MAVSDK-Python Setup Example](#mavsdk-python-setup-example)
- [ROS2 Setup Example](#ros2-setup-example)

## Supported Flight Controllers

PX4 supports Ethernet connectivity on [Pixhawk 5X-standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-011%20Pixhawk%20Autopilot%20v5X%20Standard.pdf) flight controllers (and later) that have an Ethernet port. It may also be supported on other boards.

Supported flight controllers include:

- [CUAV Pixhawk V6X](../flight_controller/cuav_pixhawk_v6x.md)
- [Holybro Pixhawk 5X](../flight_controller/pixhawk5x.md)


Expand Down
136 changes: 136 additions & 0 deletions de/assembly/quick_start_cuav_pixhawk_v6x.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
# CUAV Pixhawk V6X Wiring Quick Start

This quick start guide shows how to power the [Pixhawk V6X<sup>&reg;</sup>](../flight_controller/cuav_pixhawk_v6x.md) flight controller and connect its most important peripherals.

## Wiring Chart Overview

The image below shows how to connect the most important sensors and peripherals (except the motor and servo outputs). We'll go through each of these in detail in the following sections.

![wiring](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_01_en.jpg)

| Main interface | **Function** |
|:-------------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| POWER C1 | Connect CAN PMU SE to this interface; this interface is connected to UAVCAN power module |
| POWER C2 | Connect CAN PMU SE to this interface; this interface is connected to UAVCAN power module |
| POWER 1 | Connect SMbus (I2C) power module |
| POWER 2 | Connect SMbus (I2C) power module |
| GPS&SAFETY | Connect Neo series GPS/C-RTK 9PS, including GPS, safety switch, buzzer interface. |
| GPS2 | Connect GPS/RTK module |
| UART 4 | User customizable |
| TELEM1/TELME2/TELEM3 | Connect telemetry or MAVLink devices |
| TF CARD | SD card for log storage (card pre-inserted in factory). |
| M1~M8 | IO PWM output (for connecting to ESC and Servo) |
| A1~A8 | FMU PWM output. Can be defined as PWM/GPIO; supports dshot; used to connect camera shutter/hot shoe, servo, etc. |
| USB | Connect to a computer for communication between the flight controller and the computer, such as loading firmware. |
| CAN1/CAN2 | Connect Dronecan/UAVCAN devices such as NEO3 Pro. |
| DSM/SUB/RSSI | Includes DSM, SBUS, RSSI signal input interface, DSM interface can be connected to DSM satellite receiver, SBUS interface to SBUS remote control receiver, RSSI for signal strength return module |
| PPM | Connecting the PPM RC Receiver |
| ETH | Ethernet interface. Connect Ethernet devices such as task computers |
| AD&IO | There are two analog inputs (ADC3.3/ADC6.6); generally not used |

## Vehicle Front

:::note
If the controller cannot be mounted in the recommended/default orientation (e.g. due to space constraints) you will need to configure the autopilot software with the orientation that you actually used: [Flight Controller Orientation](../config/flight_controller_orientation.md).
:::

![front](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_02.jpg)

## GPS + Compass + Buzzer + Safety Switch + LED

The Pixhawk<sup>&reg;</sup> V6X can be purchased with a [NEO3 GPS](https://store.cuav.net/shop/neo-3/) (10-pin connector) and should be connected to the **GPS1** port. These GNSS modules feature an integrated compass, safety switch, buzzer and LEDs.

If you need to use assisted GPS, connect to the **GPS2** port.

The GPS/compass should be [mounted on the frame](../assembly/mount_gps_compass.md) as far away from other electronics as possible, with the direction markings towards the front of the vehicle (separating the compass from other electronics will reduce interference).

![GPS](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_03.jpg)

:::note
Pixhawk V6X<sup>&reg;</sup> is not compatible with NEO V2 GPS built-in buzzer: you should use [NEO3/NEO 3Pro](https://store.cuav.net/shop/neo-3/) instead. The GPS module's integrated safety switch is enabled *by default* (when enabled, PX4 will not let you arm the vehicle). To disable the safety press and hold the safety switch for 1 second. You can press the safety switch again to enable safety and disarm the vehicle (this can be useful if, for whatever reason, you are unable to disarm the vehicle from your remote control or ground station).
:::

## Radio Control

A remote control (RC) radio system is required if you want to *manually* control your vehicle (PX4 does not require a radio system for autonomous flight modes).

You will need to [select a compatible transmitter/receiver](../getting_started/rc_transmitter_receiver.md) and then *bind* them so that they communicate (read the instructions that come with your specific transmitter/receiver).

- Spektrum/DSM receivers connect to the **DSM/SBUS** input.
- PPM receivers connect to the **PPM** input port.

For more information about selecting a radio system, receiver compatibility, and binding your transmitter/receiver pair, see: [Remote Control Transmitters & Receivers](../getting_started/rc_transmitter_receiver.md).

![RC control](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_04.jpg)

## Power

Pixhawk V6X<sup>&reg;</sup> is equipped with a CAN PMU lite module that supports 3~14s lithium battery. Connect the 6pin connector of the module to the flight control **Power C1** or **Power C2** interface.

![Power](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_05.jpg)

*Pixhawk V6X* power port receives Dronecan digital signal from CAN PMU lite power module for voltage, current and remaining battery data, the VCC line must provide at least 3A continuous current and should default to 5.2V. A lower voltage of 5V is still acceptable but discouraged.

## Telemetry (Radio) System

[Telemetry radios](../telemetry/README.md) may be used to communicate and control a vehicle in flight from a ground station (for example, you can direct the UAV to a particular position, or upload a new mission).

The vehicle-based radio should be connected to the **TELEM1**/**TELEM2**/**TELEM3** port as shown below (if connected to **TELEM1**, no further configuration is required). The other radio is connected to your ground station computer or mobile device (usually by USB).

You can also purchase telemetry radios from the [CUAV store](https://store.cuav.net/uav-telemetry-module/).

![Telemetry radios](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_06.jpg)

## SD Card

SD cards are highly recommended as they are required for [recording and analyzing flight details](../getting_started/flight_reporting.md), running tasks and using UAVCAN bus hardware. An SD card is already installed on Pixhawk V6X<sup>&reg;</sup> when it leaves the factory.

:::tip
For more information see [Basic Concepts > SD Cards (Removable Memory)](../getting_started/px4_basic_concepts.md#sd-cards-removable-memory).
:::

## Motors/Servo

Motors/servos are connected to the **M1~M8** (**MAIN**) and **A1~A8** (**AUX**) ports in the order specified for your vehicle in the [Airframe Reference](../airframes/airframe_reference.md).

![Motors](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_07.jpg)

:::note
The **MAIN** outputs in the PX4 firmware are mapped to the Pixhawk V6X's M1~M8 ports (from IO), while the **AUX outputs** are mapped to the A1~A8 ports (from the FMU). For example, **MAIN1** maps to M1 pin and **AUX1** maps to A1 pin. This reference lists the output port to motor/servo mapping for all supported air and ground frames (if your frame is not listed in the reference then use a "generic" airframe of the correct type).
:::

:::warning
The mapping is not consistent across frames (e.g. you can't rely on the throttle being on the same output for all plane frames). Make sure to use the correct mapping for your vehicle.
:::

## Servo Power Supply

Pixhawk V6X<sup>&reg;</sup> does not supply power to the servos. If using a plane or rover, an external BEC (e.g., BEC-equipped ESC or separate 5V BEC or 2S LiPo battery) needs to be connected to any of the power (+) pins in M1~M8/A1~A8 to drive the servos .

![servo power supply](../../assets/flight_controller/cuav_pixhawk_v6x/quickstart_08.jpg)

:::note
The power rail voltage must be appropriate for the servo being used!
:::

## Other Peripherals

The wiring and configuration of optional/less common components is covered within the topics for individual [peripherals](../peripherals/README.md).

## Pinouts

![Pixhawk V6x Pinout](../../assets/flight_controller/cuav_pixhawk_v6x/pixhawk_v6x_pinouts.png)

## Configuration

General configuration information is covered in: [Autopilot Configuration](../config/README.md).

QuadPlane specific configuration is covered here: [QuadPlane VTOL Configuration](../config_vtol/vtol_quad_configuration.md)

## Further information

- [CUAV Docs](https://doc.cuav.net/) (CUAV)
- [Pixhawk V6X](../flight_controller/cuav_pixhawk_v6x.md) (PX4 Doc Overview page)
- [Pixhawk Autopilot FMUv6X Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-012%20Pixhawk%20Autopilot%20v6X%20Standard.pdf)
- [Pixhawk Autopilot Bus Standard](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-010%20Pixhawk%20Autopilot%20Bus%20Standard.pdf)
- \[Pixhawk Connector Standard\](https://github.com/pixhawk/Pixhawk-Standards/blob/master/DS-009%20Pixhawk%20Connector%20Standard.pdf)
1 change: 1 addition & 0 deletions de/flight_controller/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ You can also try PX4 on a [Complete Vehicle](../complete_vehicles/README.md) (co
- [Silicon Errata](../flight_controller/silicon_errata.md)
- [Pixhawk Standard/Supported Autopilots](../flight_controller/autopilot_pixhawk_standard.md)
- [CUAV Pixhack v3 (FMUv3)](../flight_controller/pixhack_v3.md)
- [CUAV Pixhawk V6X (FMUv6X)](../flight_controller/cuav_pixhawk_v6x.md)
- [Drotek Pixhawk 3 Pro (FMUv4pro)](../flight_controller/pixhawk3_pro.md)
- [Hex Cube Black (FMUv3)](../flight_controller/pixhawk-2.md)
- [Holybro Pixhawk 4 (FMUv5)](../flight_controller/pixhawk4.md)
Expand Down
2 changes: 2 additions & 0 deletions de/flight_controller/autopilot_pixhawk_standard.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ For more information about PX4 project autopilot board support levels see: [px4.

The boards in this category are:

- [CUAV Pixahwk V6X](../flight_controller/cuav_pixhawk_v6x.md) (FMUv6X)
- [CUAV Pixhack v3](../flight_controller/pixhack_v3.md) (FMUv3)
- [Holybro Pixhawk 6C](../flight_controller/pixhawk6c.md) (FMUv6C)
- [Holybro Pix32 v6](../flight_controller/holybro_pix32_v6.md) (FMUv6C)
- [Holybro Pixhawk 6X](../flight_controller/pixhawk6x.md) (FMUv6X)
Expand Down
Loading

0 comments on commit e8ecf05

Please sign in to comment.