Skip to content

Commit

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

* New translations px4_vision_kit.md (Japanese)

* New translations video_streaming_wifi_broadcast.md (Japanese)

* New translations px4_vision_kit.md (Korean)

* New translations video_streaming_wifi_broadcast.md (Korean)

* New translations px4_vision_kit.md (Russian)

* New translations video_streaming_wifi_broadcast.md (Russian)

* New translations px4_vision_kit.md (Turkish)

* New translations video_streaming_wifi_broadcast.md (Turkish)

* New translations px4_vision_kit.md (Chinese Simplified)

* New translations video_streaming_wifi_broadcast.md (Chinese Simplified)
  • Loading branch information
PX4BuildBot authored and hamishwillee committed Feb 22, 2023
1 parent 001905a commit 0bfd12f
Show file tree
Hide file tree
Showing 11 changed files with 47 additions and 23 deletions.
10 changes: 7 additions & 3 deletions de/tutorials/video_streaming_wifi_broadcast.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Alpha AWUS036ACH is a medium power card that uses a lot of current while transmi

For **Raspberry PI** (UAV or ground) it must be directly connected to 5V BEC (or high current power adapter in case of ground pi) in one of two ways:

- Make a custom USB cable ([cut `+5V` wire from USB plug and connect it to BEC])(https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Make a custom USB cable [(cut `+5V` wire from USB plug and connect it to BEC)](https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Cut a `+5V` wire on PCB near USB port and wire it to BEC (don't do this if doubt - use custom cable instead).

You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5v and ground** to filter voltage spikes. You should integrate the capacitor with a custom USB cable. Without the capacitor you can get packet corruption or packet loss. Be aware of [ground loop](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29) when using several ground wires.
Expand All @@ -72,7 +72,9 @@ You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5
### Using a Linux Laptop as GCS (Harder than using a RasPi)
1. On **ground** Linux development computer:
```
sudo apt install libpcap-dev libsodium-dev python3-all python3-twisted
sudo apt install python3-all libpcap-dev libsodium-dev python3-pip python3-pyroute2 \
python3-future python3-twisted python3-serial iw virtualenv \
debhelper dh-python build-essential -y
git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng && make deb && sudo apt install ./deb_dist/wfb-ng*.deb
```
Expand Down Expand Up @@ -135,5 +137,7 @@ You can use any other Linux ARM board, but you need to use an Ethernet or USB ca

## Theory

WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets. [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf) [802.11 timings](https://github.com/ewa/802.11-data)
WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets.
- [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf)
- [802.11 timings](https://github.com/ewa/802.11-data)

2 changes: 1 addition & 1 deletion ja/complete_vehicles/px4_vision_kit.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ To flash the USB image to the *UP Core*:
1. [Login to the companion computer](#login_mission_computer) (as described above).
1. Open a terminal and run the following command to copy the image onto internal memory (eMMC). The terminal will prompt for a number of responses during the flashing process.
```sh
cd ~/catkin_ws/src/px4vision_ros
cd ~/catkin_ws/src/px4vision_ros/tools
sudo ./flash_emmc.sh
```

Expand Down
10 changes: 7 additions & 3 deletions ja/tutorials/video_streaming_wifi_broadcast.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Alpha AWUS036ACH is a medium power card that uses a lot of current while transmi

For **Raspberry PI** (UAV or ground) it must be directly connected to 5V BEC (or high current power adapter in case of ground pi) in one of two ways:

- Make a custom USB cable ([cut `+5V` wire from USB plug and connect it to BEC])(https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Make a custom USB cable [(cut `+5V` wire from USB plug and connect it to BEC)](https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Cut a `+5V` wire on PCB near USB port and wire it to BEC (don't do this if doubt - use custom cable instead).

You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5v and ground** to filter voltage spikes. You should integrate the capacitor with a custom USB cable. Without the capacitor you can get packet corruption or packet loss. Be aware of [ground loop](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29) when using several ground wires.
Expand All @@ -72,7 +72,9 @@ You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5
### Using a Linux Laptop as GCS (Harder than using a RasPi)
1. On **ground** Linux development computer:
```
sudo apt install libpcap-dev libsodium-dev python3-all python3-twisted
sudo apt install python3-all libpcap-dev libsodium-dev python3-pip python3-pyroute2 \
python3-future python3-twisted python3-serial iw virtualenv \
debhelper dh-python build-essential -y
git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng && make deb && sudo apt install ./deb_dist/wfb-ng*.deb
```
Expand Down Expand Up @@ -135,5 +137,7 @@ You can use any other Linux ARM board, but you need to use an Ethernet or USB ca

## Theory

WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets. [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf) [802.11 timings](https://github.com/ewa/802.11-data)
WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets.
- [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf)
- [802.11 timings](https://github.com/ewa/802.11-data)

2 changes: 1 addition & 1 deletion ko/complete_vehicles/px4_vision_kit.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ USB 이미지를 *UP Core*로 플래시하려면 :
1. [보조 컴퓨터에 로그인](#login_mission_computer)합니다(위 설명 참조).
1. 터미널에서 다음 명령어를 실행하여 이미지를 내부 메모리 (eMMC)에 복사합니다. 터미널은 깜박이는 프로세스동안에 여러가지 응답을 요청합니다.
```sh
cd ~/catkin_ws/src/px4vision_ros
cd ~/catkin_ws/src/px4vision_ros/tools
sudo ./flash_emmc.sh
```

Expand Down
10 changes: 7 additions & 3 deletions ko/tutorials/video_streaming_wifi_broadcast.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Alpha AWUS036ACH is a medium power card that uses a lot of current while transmi

For **Raspberry PI** (UAV or ground) it must be directly connected to 5V BEC (or high current power adapter in case of ground pi) in one of two ways:

- Make a custom USB cable ([cut `+5V` wire from USB plug and connect it to BEC])(https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Make a custom USB cable [(cut `+5V` wire from USB plug and connect it to BEC)](https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- USB 포트 인근의 PCB 기판에서 <1>+5V</1> 선을 뽑아 BEC에 연결(동작 여부가 의심스럽다면 진행하지 마십시오 - 대신 자체 제작 케이블을 쓰십시오).

You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5v and ground** to filter voltage spikes. You should integrate the capacitor with a custom USB cable. Without the capacitor you can get packet corruption or packet loss. 여러개의 접지선을 사용하면, [접지 루프](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29)가 나타날 수 있음을 명심하십시오.
Expand All @@ -72,7 +72,9 @@ You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5
### Using a Linux Laptop as GCS (Harder than using a RasPi)
1. On **ground** Linux development computer:
```
sudo apt install libpcap-dev libsodium-dev python3-all python3-twisted
sudo apt install python3-all libpcap-dev libsodium-dev python3-pip python3-pyroute2 \
python3-future python3-twisted python3-serial iw virtualenv \
debhelper dh-python build-essential -y
git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng && make deb && sudo apt install ./deb_dist/wfb-ng*.deb
```
Expand Down Expand Up @@ -135,5 +137,7 @@ You can use any other Linux ARM board, but you need to use an Ethernet or USB ca

## 이론

WFB-ng puts the WiFi cards into monitor mode. 이 모드를 사용하면 연관 없이 임의의 패킷을 송수신할 수 있으며, ACK 패킷을 기다릴 수 있습니다. [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf) [802.11 timings](https://github.com/ewa/802.11-data)
WFB-ng puts the WiFi cards into monitor mode. 이 모드를 사용하면 연관 없이 임의의 패킷을 송수신할 수 있으며, ACK 패킷을 기다릴 수 있습니다.
- [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf)
- [802.11 timings](https://github.com/ewa/802.11-data)

2 changes: 1 addition & 1 deletion ru/complete_vehicles/px4_vision_kit.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ To flash the USB image to the *UP Core*:
1. [Login to the companion computer](#login_mission_computer) (as described above).
1. Open a terminal and run the following command to copy the image onto internal memory (eMMC). The terminal will prompt for a number of responses during the flashing process.
```sh
cd ~/catkin_ws/src/px4vision_ros
cd ~/catkin_ws/src/px4vision_ros/tools
sudo ./flash_emmc.sh
```

Expand Down
10 changes: 7 additions & 3 deletions ru/tutorials/video_streaming_wifi_broadcast.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Alpha AWUS036ACH is a medium power card that uses a lot of current while transmi

For **Raspberry PI** (UAV or ground) it must be directly connected to 5V BEC (or high current power adapter in case of ground pi) in one of two ways:

- Make a custom USB cable ([cut `+5V` wire from USB plug and connect it to BEC])(https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Make a custom USB cable [(cut `+5V` wire from USB plug and connect it to BEC)](https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Cut a `+5V` wire on PCB near USB port and wire it to BEC (don't do this if doubt - use custom cable instead).

You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5v and ground** to filter voltage spikes. You should integrate the capacitor with a custom USB cable. Without the capacitor you can get packet corruption or packet loss. Be aware of [ground loop](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29) when using several ground wires.
Expand All @@ -72,7 +72,9 @@ You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5
### Using a Linux Laptop as GCS (Harder than using a RasPi)
1. On **ground** Linux development computer:
```
sudo apt install libpcap-dev libsodium-dev python3-all python3-twisted
sudo apt install python3-all libpcap-dev libsodium-dev python3-pip python3-pyroute2 \
python3-future python3-twisted python3-serial iw virtualenv \
debhelper dh-python build-essential -y
git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng && make deb && sudo apt install ./deb_dist/wfb-ng*.deb
```
Expand Down Expand Up @@ -135,5 +137,7 @@ You can use any other Linux ARM board, but you need to use an Ethernet or USB ca

## Theory

WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets. [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf) [802.11 timings](https://github.com/ewa/802.11-data)
WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets.
- [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf)
- [802.11 timings](https://github.com/ewa/802.11-data)

2 changes: 1 addition & 1 deletion tr/complete_vehicles/px4_vision_kit.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ To flash the USB image to the *UP Core*:
1. [Login to the companion computer](#login_mission_computer) (as described above).
1. Open a terminal and run the following command to copy the image onto internal memory (eMMC). The terminal will prompt for a number of responses during the flashing process.
```sh
cd ~/catkin_ws/src/px4vision_ros
cd ~/catkin_ws/src/px4vision_ros/tools
sudo ./flash_emmc.sh
```

Expand Down
10 changes: 7 additions & 3 deletions tr/tutorials/video_streaming_wifi_broadcast.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Alpha AWUS036ACH is a medium power card that uses a lot of current while transmi

For **Raspberry PI** (UAV or ground) it must be directly connected to 5V BEC (or high current power adapter in case of ground pi) in one of two ways:

- Make a custom USB cable ([cut `+5V` wire from USB plug and connect it to BEC])(https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Make a custom USB cable [(cut `+5V` wire from USB plug and connect it to BEC)](https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Cut a `+5V` wire on PCB near USB port and wire it to BEC (don't do this if doubt - use custom cable instead).

You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5v and ground** to filter voltage spikes. You should integrate the capacitor with a custom USB cable. Without the capacitor you can get packet corruption or packet loss. Be aware of [ground loop](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29) when using several ground wires.
Expand All @@ -72,7 +72,9 @@ You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5
### Using a Linux Laptop as GCS (Harder than using a RasPi)
1. On **ground** Linux development computer:
```
sudo apt install libpcap-dev libsodium-dev python3-all python3-twisted
sudo apt install python3-all libpcap-dev libsodium-dev python3-pip python3-pyroute2 \
python3-future python3-twisted python3-serial iw virtualenv \
debhelper dh-python build-essential -y
git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng && make deb && sudo apt install ./deb_dist/wfb-ng*.deb
```
Expand Down Expand Up @@ -135,5 +137,7 @@ You can use any other Linux ARM board, but you need to use an Ethernet or USB ca

## Theory

WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets. [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf) [802.11 timings](https://github.com/ewa/802.11-data)
WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets.
- [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf)
- [802.11 timings](https://github.com/ewa/802.11-data)

2 changes: 1 addition & 1 deletion zh/complete_vehicles/px4_vision_kit.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ To flash the USB image to the *UP Core*:


```sh
cd ~/catkin_ws/src/px4vision_ros
cd ~/catkin_ws/src/px4vision_ros/tools
sudo ./flash_emmc.sh
```

Expand Down
10 changes: 7 additions & 3 deletions zh/tutorials/video_streaming_wifi_broadcast.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Alpha AWUS036ACH is a medium power card that uses a lot of current while transmi

For **Raspberry PI** (UAV or ground) it must be directly connected to 5V BEC (or high current power adapter in case of ground pi) in one of two ways:

- Make a custom USB cable ([cut `+5V` wire from USB plug and connect it to BEC])(https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Make a custom USB cable [(cut `+5V` wire from USB plug and connect it to BEC)](https://electronics.stackexchange.com/questions/218500/usb-charge-and-data-separate-cables)
- Cut a `+5V` wire on PCB near USB port and wire it to BEC. Don't do this if doubt. Use custom cable instead! Also I suggest to add 470uF low ESR capacitor (like ESC has) between power and ground to filter voltage spikes. Be aware of [ground loop](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29) when using several ground wires.

You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5v and ground** to filter voltage spikes. You should integrate the capacitor with a custom USB cable. Without the capacitor you can get packet corruption or packet loss. 使用多根地线时,请注意 [ground loop](https://en.wikipedia.org/wiki/Ground_loop_%28electricity%29)
Expand All @@ -72,7 +72,9 @@ You must also add a 470uF **low ESR capacitor** (like ESC has) between **card +5
### Using a Linux Laptop as GCS (Harder than using a RasPi)
1. On **ground** Linux development computer:
```
sudo apt install libpcap-dev libsodium-dev python3-all python3-twisted
sudo apt install python3-all libpcap-dev libsodium-dev python3-pip python3-pyroute2 \
python3-future python3-twisted python3-serial iw virtualenv \
debhelper dh-python build-essential -y
git clone -b stable https://github.com/svpcom/wfb-ng.git
cd wfb-ng && make deb && sudo apt install ./deb_dist/wfb-ng*.deb
```
Expand Down Expand Up @@ -135,5 +137,7 @@ You can use any other Linux ARM board, but you need to use an Ethernet or USB ca

## Theory

WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets. [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf) [802.11 timings](https://github.com/ewa/802.11-data)
WFB-ng puts the WiFi cards into monitor mode. This mode allows to send and receive arbitrary packets without association and waiting for ACK packets.
- [Analysis of Injection Capabilities and Media Access of IEEE 802.11 Hardware in Monitor Mode](https://github.com/svpcom/wfb-ng/blob/master/doc/Analysis%20of%20Injection%20Capabilities%20and%20Media%20Access%20of%20IEEE%20802.11%20Hardware%20in%20Monitor%20Mode.pdf)
- [802.11 timings](https://github.com/ewa/802.11-data)

0 comments on commit 0bfd12f

Please sign in to comment.