1. Обзор¶
Deviation это альтернативная прошивка для передатчиков серии Walkera Devention™ (Devo). Основной целью является добавление поддержки нескольких протоколов, открывая полный потенциал этой платформы. Ядром прошивки Deviation является система микшеров, которая смоделирована с системы, использованной в прошивке Er9X для передатчиков Turnigy/Flysky9x™.
Deviation также обеспечивает поддержку файловой системы USB, облегчая управление передатчиком с любого компьютера, без необходимости использования специальных инструментов выгрузки/загрузки.
Прошивка Deviation была разработана для максимальной гибкости настройки. Все модели и конфигурация передатчика управляются через текстовые файлы, которые может читать и записывать прошивка (или пользователь). Легко точно знать, что именно настроено, а также изменять конфигурацию через передатчик или с помощью текстового редактора. Главный экран легко настраивается; для каждой модели могут быть отображены и настроены любые микширования вводов, переключателей, данные каналов, таймеры.
Deviation поддерживает несколько протоколов без каких-либо изменений в передатчике:
- Walkera Devo 6/7/8/10/12
- Walkera WK2401 / WK2601 / WK2801
- DSM2 / DSMX
- Nine Eagles J6 Pro (требуется РЧ модуль с телеметрией)
Deviation может поддерживать много других протоколов при очень простой модификации передатчика (требуется подходящий передающий модуль). Самые популярные протоколы:
- Flysky (также для WLToys V911, V9x9 и Xieda 9938)
- Hubsan-X4 и Estes Proto X
- V202
- SLT
- FrSky
Deviation поддерживает полетные симуляторы подключенные через кабель DSC (PPM) или кабель USB (USBHID). Deviation также поддерживает режим тренера и FPV.
Прошивка Deviation может поддерживать до 255 различных моделей, и использует переносимый синтаксис, который должен позволить обмен моделями между любыми передатчиками, поддерживаемыми Deviation.
Deviation локализован и поставляется с переводами для English, Afrikaans, Traditional Chinese, Dutch, Spanish, French, German, Hungarian, Italian, Romanian, Russian и Chinese. Новые языки можно добавить, установив правильный файл перевода.
1.1. Отказ от ответственности¶
Deviation - экспериментальное программное обеспечение. Не предоставляется и не подразумевается никаких гарантий в отношении качества или надежности этого программного обеспечения. При неправильном использовании радиоуправляемые модели могут причинить серьезные травмы или даже привести к смерти. Решив использовать программное обеспечение Deviation, вы несете единоличную ответственность за управление своими моделями. Авторы Deviation не несут ответственности за любые травмы или повреждения, вызванные использованием прошивки Deviation. Будьте предусмотрительны и осторожны.
1.2. Примечания¶
Deviation - независимый проект. Deviation не аффилирован, не поддерживается и не признается Walkera®. Авторы никогда не были в контакте с Walkera не знают об отношении Walkera к этому проекту. Команда Deviation не гарантирует, что прошивка Deviation не повредит вашему передатчику (хотя это вряд ли возможно). Также нет гарантии, что Walkera не будет вносить изменения в будущие версии аппаратного обеспечения, прошивки или утилиты Dfuse, что сделает их несовместимыми с Deviation.
1.3. Правовой статус и авторское право¶
Этот проект является свободным программным обеспечением: вы можете распространять и/или изменять его в соответствии GNU General Public License опубликованной Free Software Foundation, либо версии 3 лицензии, или (по вашему выбору) любой более поздней версии. Вы должны были получить копию GNU General Public License вместе с Deviation. Если это не так, смотрите www.gnu.org/licenses.
Deviation распространяется в надежде, что это будет полезно, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемой гарантии КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. Смотрите дополнительную информацию в GNU General Public License.
Проект Deviation размещен на сайте www.deviationtx.com, а исходные коды доступны по адресу https://github.com/DeviationTX/deviation.