From 4fd9900cf155f7fb3db7418f36de29f2e7442b1d Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Tue, 26 Feb 2019 09:06:19 +0300 Subject: [PATCH] docs: small fixes --- docs/ru/flight_logs.md | 2 +- docs/ru/leds.md | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/ru/flight_logs.md b/docs/ru/flight_logs.md index de4e7954..40d058fd 100644 --- a/docs/ru/flight_logs.md +++ b/docs/ru/flight_logs.md @@ -29,7 +29,7 @@ Основные топики в PX4 --- -[uORB](https://dev.px4.io/en/middleware/uorb.html) представляет собой pubsub механизм, аналогичный ROS-топикам, однако сильно упрощенный и подходящий для embedded-среды. +[uORB](https://dev.px4.io/en/middleware/uorb.html) представляет собой pub/sub механизм, аналогичный ROS-топикам, однако сильно упрощенный и подходящий для embedded-среды. Полный список топиков можно узнать в исходном коде проекта [в каталоге `msg`](https://github.com/PX4/Firmware/tree/master/msg). diff --git a/docs/ru/leds.md b/docs/ru/leds.md index 2a0544a4..8d1d2c9e 100644 --- a/docs/ru/leds.md +++ b/docs/ru/leds.md @@ -69,11 +69,9 @@ colorWipe(strip, Color(0, 0, 0), wait_ms=100) # Green wipe Сохраните программу в ваш скрипт и запустите его используя права администратора: ```bash -sudo python UourScriptName.py +sudo python YourScriptName.py ``` -Права администратора `sudo` необходимы для выполнения скрипта, т.к. без них нет доступа к функциям прерывания, которые использует библиотека для работы с лентой. - ## Основные функции используемые для работы со светодиодной лентой Для подключения библиотеки и её корректной работы требуется подключить следующие модули: `Adafruit_NeoPixel` и `Color` - для работы ленты и `time` – для управления задержками. @@ -112,7 +110,7 @@ strip.begin() Поэтому сценарии использования LED-ленты следующие: -1. Если нам не важна работоспособность встроенного аудио на распберри \(и мы его не используем, т. к. аудио и лента будут выдавать билиберду в этом случае\), то можно использовать PWM канал \(для этого требуется подключить вход ленты к одному из следующих GPIO портов распберри: 12, 18, 40, или 52 для PWM0 канала и 13, 19, 41, 45 или 53 для PWM1 канала\). +1. Если нам не важна работоспособность встроенного аудио на распберри \(и мы его не используем, т. к. аудио и лента будут выдавать белиберду в этом случае\), то можно использовать PWM канал \(для этого требуется подключить вход ленты к одному из следующих GPIO портов распберри: 12, 18, 40, или 52 для PWM0 канала и 13, 19, 41, 45 или 53 для PWM1 канала\). 2. Если нам не важно наличие на шине SPI других устройств, то можно управлять лентой по каналу SPI \(GPIO на распберри 10 или 38\). Здесь требуется произвести следующие настройки \(только для Raspberry Pi 3\): + увеличить размер буфера передачи данных для поддержки длинных лент, добавив стройку `spidev.bufsiz=32768` в файл `/boot/cmdline.txt`;