Новая модель поддержки топовых пультов в автопилоте UNIBOAT MAX2 и MAX2+

Почему модель изменилась

До недавнего времени я приобретал пульты для разработки самостоятельно. Но сейчас ассортимент топовых моделей значительно вырос, запросы на их поддержку поступают регулярно и часто — на несколько разных пультов одновременно. Я продолжаю обеспечивать поддержку пультов, но физически и финансово невозможно охватить все модели, которые появляются на рынке. Поэтому я вынужден расставлять приоритеты и выбирать, на какие модели тратить свои ресурсы. Поэтому прежняя модель себя изжила, и я перехожу на новый, более прозрачный подход.

Что такое разработка поддержки пульта

Важно понимать, что добавление поддержки новой модели пульта — это не просто «включить» ее в прошивке. Это полноценный процесс разработки:

  • Изучение протоколов и особенностей конкретной модели
  • Написание и интеграция кода в экосистему автопилота
  • Многократное тестирование на совместимость и стабильность
  • Отладка и доработка
  • Последующее сопровождение и выпуск обновлений

Это затратный и трудоемкий процесс, требующий времени, опыта и наличия самого пульта у разработчика.

Новая модель: платная опция для сложных пультов

Теперь поддержка новых моделей пультов работает так:

1. Появление интереса. Если несколько пользователей заинтересованы в том, чтобы автопилот MAX2x поддерживал определенную модель, я запускаю сбор заявок на платную опцию.

2. Фиксированная стоимость опции. Каждый, кто хочет использовать этот пульт со своим автопилотом, оплачивает опцию по единой цене. Сумма определяется исходя из:

  • Стоимости пульта
  • Трудозатрат на разработку, тестирование и отладку
  • Последующего сопровождения

3. Достижение порога. Как только набирается достаточное количество оплат (покрывающих как минимум стоимость пульта), я:

  • Покупаю пульт за счет собранных средств
  • Провожу разработку и тестирование
  • Выпускаю обновление прошивки с поддержкой данной модели
  • Пульт остается у меня для постоянного сопровождения и выпуска будущих обновлений

4. Все платят одинаково. Опция не становится бесплатной после того, как разработка выполнена. Каждый последующий пользователь, который хочет подключить этот пульт, оплачивает опцию по той же цене. Это справедливо по отношению к тем, кто профинансировал разработку на старте.

Почему пульт остается у меня на постоянной основе

Наличие пульта у разработчика — это не прихоть, а техническая необходимость.

Прошивка автопилота постоянно развивается: добавляются новые функции, исправляются ошибки, оптимизируется работа. Каждое обновление, даже не связанное напрямую с конкретным пультом, требует перекомпиляции (НА САМОМ ПУЛЬТЕ) и тестирования на всех поддерживаемых моделях.

Без физического доступа к пульту я не могу:

  • Проверить, что новое обновление не нарушило работу с этой моделью
  • Выпустить актуальную версию прошивки для пользователей данного пульта
  • Оперативно исправить возможные проблемы

Разработка первой версии прошивки без возможности выпускать последующие обновления теряет смысл. Пользователи получат разовую прошивку, которая со временем устареет или перестанет корректно работать с новыми версиями автопилота.

Поэтому пульт, для которого выполнена разработка, остается у меня на постоянной основе. Это единственный способ гарантировать долгосрочную, стабильную и актуальную поддержку для всех владельцев данной модели.

Преимущества такого подхода

  • Вы получаете именно ту функциональность, которая вам нужна
  • Стоимость опции прозрачна и фиксирована
  • Разработка происходит только тогда, когда есть реальный спрос
  • Я могу сосредоточиться на разработке, а не на поиске оборудования

Политика переноса опции

Опция поддержки привязана к модели пульта, а не к пользователю или конкретному экземпляру. Каждая модель требует отдельной разработки, тестирования и последующего сопровождения.

Если вы сменили пульт:

  • На такую же модель (например, сломался, купили такой же) — опция остается действительной. Достаточно сообщить мне, чтобы я перенес привязку.
  • На другую модель, которая уже поддерживается — вы приобретаете опцию для этой модели отдельно. Это новая работа, она оплачивается как новая опция.
  • На модель, которая еще не поддерживается — вы можете инициировать ее разработку. Это новая работа, которая требует отдельного финансирования. Предыдущие платежи за другие модели не засчитываются, так как каждая разработка — это самостоятельный труд и затраты.

Важно: опция не передается другому пользователю. Перенос между разными моделями не предусмотрен, так как каждая модель требует собственного объема работы.

О бесплатной поддержке

Важно отметить: новая модель оплаты не означает, что поддержка абсолютно всех новых пультов станет платной.

Как и раньше, некоторые модели будут получать бесплатную поддержку. Речь идет в первую очередь о тех случаях, где:

  • Разработка требует минимальных затрат и времени
  • Протоколы уже знакомы и не требуют глубокой проработки
  • Нет необходимости в приобретении дополнительного дорогого оборудования

Бесплатная поддержка для таких моделей сохраняется. Платная опция вводится только для сложных, трудоемких случаев — чаще всего для топовых моделей, требующих серьезных временных и финансовых затрат на разработку и тестирование.


Если вы хотите поддержку конкретной модели

Напишите мне. Как только наберется достаточное количество заявок, я запускаю опцию в продажу.