-
Notifications
You must be signed in to change notification settings - Fork 200
Community ~ Tips and tricks
One of the users have spend some time and effort on tuning his setup for low latency. You can read more about his setup and findings in this Issue.
To expand your tiny filesystem to fit all your sd card type the following commands
- rw
- raspi-config
- expand filesystem
- reboot
after reboot & relogin - rw
- resize2fs /dev/mmcblk0p2
- reboot
- type "rw" at prompt to make system writeable
- type "ro" at prompt to make it read only
Be sure your are on a raspberry pi 2 or 3 platform, otherwise the compilation time would be awfully long. During compilation the Pi can get hot, make sure cooling is adequate or reduce overclocking (force_turbo=0 and gpu_freq=300 in config.txt).
For Raspberry Pi2/3:
- cd /usr/src/v7-kernel
- make menuconfig
- make -j4 zImage modules dtbs
- make modules_install
- ./copy7.sh
- reboot
For Raspberry Pi1/Zero/Odroid-W:
- cd /usr/src/v6-kernel
- make menuconfig
- make -j4 zImage modules dtbs
- make modules_install
- ./copy6.sh
- reboot
Here are various setups that might help you extend the range and/or reception quality.
-
All TL-WN722N cards setup, one on the transmitter and three on the receiver Note: With Pi Zero as an AirPi, you are limited to one WiFi dongle.
-
The dual WiFi dongle on an AirPi is not much tested yet and there may be timing issues which can lead to badblocks. Therefore try at first single Wifi dongle and make sure that everything works as expected. You need at least about 120Mhz of "space" between the two different frequencies when using two WiFi dongles. For example one combination would be 1x CSL and 1x WN722N cards both connected to an AirPi (Note, Pi Zero is not supported for multiple Wifi dongle setup). Then GroundPi side with the CSL sticks set to something like 2484Mhz and the 722n sticks to something below around 2360Mhz.
-
Since WN722N has more power than CSL, use it for the transmitter portion and one WN722N + 2 CSL sticks for receiver portion. That should give you about 1km of stable range with stock antennas. Keep in mind though, the CSL sticks only work on 2412-2484, so you are limited to that frequency range when mixing Atheros and Ralink on the GroundPi.
General
Hardware Setup
- Proper Wiring
- Power Supply (BECs)
- Supported Pi models
- Supported Cameras
- Supported WiFi Adapters
- Supported Displays
- Antennas
- DIY builds
Software Setup
- Basic configuration options
- Advanced Options
RC Control
- General
- RC with Ardupilot (MAVlink)
- RC with iNav
- DIY builds
Ground Stations
- Mission Planner (Windows)
- QGroundControl (Windows / Linux / Mac / Android /iOS)
- APM Planner (Windows / Mac / Linux)
- Tower (Android)
- FPV_VR (Android)
- GStreamer (Windows / Mac / Linux)
- Fishing FanCam (iOS)
Expert Settings
- OSD MAVLink message types
- Transmit power settings
- SSH shell
- Raspivid camera settings
- Optimizing-Power-Consumption
Extensions / AddOns
- HDMI-in cards
- WebCams
- Video Switcher
- Thermal (FLIR, Seek)
- 360° cameras
Community-HUB
Developer's Corner
- Room for Improvement
- Mounting Images
- Reducing Images size
- WinSCP (copying files)