wiki/translated_sandbox/README.md

115 lines
9.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# sandbox-fpv
Sandbox for FPV experiments. Telegram-group: `https://t.me/+BMyMoolVOpkzNWUy` | [link](https://t.me/+BMyMoolVOpkzNWUy)
## News
* `26.07.2023` - FPV link setup via 4G modem .
* `01.07.2023` - A short note about the imx335 gk7205v300 camera . About baud for telemetry .
* `22.06.2023` - Finally, the problem with the picture being jerky at 30fps was resolved .
* `06.04.2023` - Added coupler firmware for ivg-g2s with u-boot on board.
* `05.04.2023` - Added functionality to rcjoystick for displaying packet losses (link quality) in rssi.
* `04.04.2023` - OpenIPC has added the majestic streamer, now the ivg-g2s camera runs h265 cbr (constant bitrate). This gave a cleaner picture and a significant reduction in noise. At the same time, changes were made to the link launch process. The main service is now S98datalinkwith the config /etc/datalink.conf, and wfb is now launched via /usr/bin/wifibroadcast. The articles have been corrected to accommodate this innovation.
* `01.04.2023` - Due to certain circumstances, wfb-ng was replaced in my camera and recorder with an alternative from OpenHD . Here is the package for assembly in buildroot OpenIPC. The shell wrappers take into account both options, due to the presence of a parameter link_idthat is not required in the OpenHD implementation. Archive with binaries of both options.
## Notes
* [Notes on setting up the link on the gk7205v200 camera and hi3536ev100 (dv100) recorder](notes_link_gk7205v200_hi3536ev100.md)
* [Notes on camera firmware gk7205v200 on OpenIPC](notes_start_ivg-g2s.md)
* [Notes on firmware for hi3536ev100 recorder on OpenIPC](notes_start_hi3536ev100.md)
* [A note about the imx335 gk7205v300 camera](notes_imx335_gk7205v300.md)
* [Adding smoothness to video on goke/hisilicon cameras](gkrcparams.md)
* [A note about controlling the camera via RC channels from the ground](notes_cam_control.md)
* [Switch between two cameras in the air](note-two-cameras-switched.md)
* [Loader for telemetry for gk7502v200, which does not hang the camera upon reboot](gk7205v200_u-boot-7502v200-for-telemetry.md)
* [Controlling buttons from the front panel on the recorder](nvr_gpio.md)
* [Connecting and setting up a tablet or smartphone for video and OSD via USB](usb-tethering.md)
* [Connecting the tablet to the recorder via wifi via the tablet's AP](note-nvr-tab-ap.md)
* [Connecting the tablet to the recorder via ethernet-usb-device](usb-eth-modem.md)
* [Using the hardware as a joystick to transmit RC channels via mavlink](rcjoystick.md)
* [About the analogue of RSSI](rcjoystick.md#rssi)
* [SBUS-to-USB joystick for using any equipment with an sbus receiver](sbus-to-usb-joystick)
* [FPV link setup via 4G modem](lte-fpv.md)
* [Installing usb_modeswitch on a camera with fpv, lite firmware](usb-modeswitch.md)
#### Miscellaneous
* [mavfwd for inav (one way msp) for camera](user_TipoMan/mavfwd_mavlink2.tar?raw=true)
* [Displaying video on windows and MP](gstlaunch_on_windows.md)
* [Disabling watchdog on the hi3536dv100 recorder](note_nvr_wdt.md)
* [Different from 115200 baud on camera uart for telemetry](note_telemetry_baud.md)
## Road map
* ~~Starting video with transfer from the recorder to the PC.~~
* ~~Launch one- and two-way telemetry.~~
* ~~Starting video transfer via usb tethering to an Android tablet.~~
* ~~Building and testing LTE firmware on e3372h + zerotier~~
* ~~Starting telemetry routing via mavlink-router.~~
* ~~Finding ways to control the camera through mavlink.~~.
* Finding ways to output video and osd via hdmi.
* ~~~Switching between several cameras, where one is the master with wfb-ng, and the rest are slaves.~~~
* Development of expansion board for camera: bec 5v/3.3v; usb hub, uart, wifi/modem power transistor, microSD.
* Development of a zoom lens control board and a method for controlling commercially available boards.
* Development of a stabilizing gimbal controlled from the ground via wfb-ng.
## Russians:
## Новое
* `26.07.2023` - Настройка FPV-линка [через 4G модем](lte-fpv.md).
* `01.07.2023` - Короткая заметка о камере [imx335 gk7205v300](notes_imx335_gk7205v300.md). О [baud для телеметрии](note_telemetry_baud.md).
* `22.06.2023` - Наконец [решилась](gkrcparams.md) проблема с дерганностью картинки на 30fps.
* `06.04.2023` - Добавлена [прошивка coupler](notes_start_ivg-g2s.md#L33) для ivg-g2s с u-boot на борту.
* `05.04.2023` - В rcjoystick [добавлен](rcjoystick.md#rssi) функционал для целей отображения потерь пакетов (качества линка) в rssi.
* `04.04.2023` - В OpenIPC "допилили" стример majestic, теперь на камере ivg-g2s работает h265 cbr (постоянный битрейт). Это дало более чистую картинку и значительное уменьшение шума. Вместе с этим были внесены изменения в процесс запуска линка. Основным сервисом теперь является `S98datalink` с конфигом `/etc/datalink.conf`, а запуск wfb теперь производится через `/usr/bin/wifibroadcast`. Статьи были исправлены под это нововведение.
* `01.04.2023` - В связи с некоторыми обстоятельствами, wfb-ng был заменен в моих камере и регистраторе на альтернативу от [OpenHD](https://github.com/OpenHD/wifibroadcast/). [Тут](wfbopenhd.zip) пакет для сборки в buildroot OpenIPC. В шелл-обертках учтены оба варианта, по наличию параметра `link_id` который не требуется в реализации от OpenHD. [Архив](https://github.com/OpenIPC/sandbox-fpv/blob/master/wfb.zip) с бинарниками обоих вариантов.
## Заметки
* [Заметки о настройке линка на камере gk7205v200 и регистраторе hi3536ev100 (dv100)](notes_link_gk7205v200_hi3536ev100.md)
* [Заметки о прошивке камеры gk7205v200 на OpenIPC](notes_start_ivg-g2s.md)
* [Заметки о прошивке регистратора hi3536ev100 на OpenIPC](notes_start_hi3536ev100.md)
* [Заметка о камере imx335 gk7205v300](notes_imx335_gk7205v300.md)
* [Добавляем плавности видео на goke/hisilicon камерах](gkrcparams.md)
* [Заметка о управлении камерой через RC каналы с наземки](notes_cam_control.md)
* [Переключение между двумя камерами в воздухе](note-two-cameras-switched.md)
* [Загрузчик под телеметрию для gk7502v200, который не вешает камеру при ребуте](gk7205v200_u-boot-7502v200-for-telemetry.md)
* [Управление кнопками с front panel на регистраторе](nvr_gpio.md)
* [Подключение и настройка планшета или смартфона для видео и OSD по USB](usb-tethering.md)
* [Подключение планшета к регистратору по wifi через AP планшета](note-nvr-tab-ap.md)
* [Подключение планшета к регистратору через ethernet-usb-device](usb-eth-modem.md)
* [Использование аппаратуры как джойстика для передачи каналов RC через mavlink](rcjoystick.md)
* [Про аналог RSSI](rcjoystick.md#rssi)
* [SBUS-to-USB joystick для использования любой аппаратуры с sbus приемником](sbus-to-usb-joystick)
* [Настройка FPV-линка через 4G модем](lte-fpv.md)
* [Установка usb_modeswitch на камеру с прошивкой fpv, lite](usb-modeswitch.md)
#### Разное
* [mavfwd для inav (односторонний msp) для камеры](user_TipoMan/mavfwd_mavlink2.tar?raw=true)
* [Отображение видео на windows и в MP](gstlaunch_on_windows.md)
* [Отключение watchdog на регистраторе hi3536dv100](note_nvr_wdt.md)
* [Отличный от 115200 baud на uartе камеры для телеметрии](note_telemetry_baud.md)
## Дорожная карта
* ~~Запуск видео с передачей с регистратора на пк.~~
* ~~Запуск одно-и двусторонней телеметрии.~~
* ~~Запуск передачи видео через usb tethering на android-планшет.~~
* ~~Сборка и тестирование прошивки LTE на e3372h + zerotier~~
* ~~Запуск маршрутизации телеметрии через mavlink-router.~~
* ~~Поиск путей управления камерой сквозь mavlink~~.
* Поиск способов вывода видео и osd через hdmi.
* ~~~Переключение между несколькими камерами, где одна ведущая с wfb-ng, а остальные ведомые.~~~
* Разработка платы расширения для камеры: bec 5v/3.3v; usb hub, uart, транзистор питания wifi/modem, microSD.
* Разработка платы управления зум-объективом и способа управления имеющимися в продаже платами.
* Разработка стабилизирующего подвеса, управляемого с земли сквозь wfb-ng.