Настройки

Описание

Для настройки платы отредактируйте файл settings.ini на microSD карте. settings.ini - это обычный текстовый файл, который можно редактировать и просматривать при помощи любого текстового редактора. Поменяйте значения параметров — строки вида «ключ=значение». Например, значение:

control_enable_toggle = false

Можно поменять на:

control_enable_toggle = true

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

Не нужно редактировать следующие строки:

  • комментарии — от символа «;» (точка с запятой), стоящего в начале строки, до конца строки;
  • заголовки разделов — строки, состоящие из названия раздела, заключённого в квадратные скобки «[ ]»;

Актуальную версию файла settings.ini можно скачать здесь: DK App.

Список настроек

RC аппаратура

Название Описание Возможные значения По умолчанию
rc_receiver_shot_through_stick

Выстрел и пулемет через стик

При включении, выстрел из основного орудия и из пулемета можно производить стиком подъема/опускания ствола - быстрое движение стика вверх или вниз. Но это снижает удобство управления подъемом/опусканием ствола.
true
false
true
rc_receiver_stick_stop

Остановка двигателя стиком

Если опция включена, можно выключать двигатель стиком движения - три раза опустить стик вниз. Есть смысл выключать этот параметр для предотвращения случайной остановки, например на соревнованиях.
true
false
true
rc_receiver_volume_through_pots

Регулировка громкости через потенциометр

Поддержка регулировка звука через потенциометр с плавной настройкой громкости. По умолчанию, громкость регулируется шагами через 3-х позиционный переключатель.
true
false
false
rc_receiver_actions_sensitivity

Чувствительность стиков для выполнения комбинаций

Параметр определяет точность позиционирования стика для выполения комбинаций стиком. Рекомендуемые значения: 0.1 - 0.5. Попробуйте повысить значение параметра, если есть проблемы с выполнением комбинаций.
0.0 - 1.0 0.2
rc_receiver_tamiya_stick_position

Поддержка комбинаций стиков при подключении по типу Tamiya

По умолчанию, комбинации стиком для активации дополнительный действих работают для стика на каналах CH3 и CH4. Включите эту опцию, если у вас каналы поворота танка CH1 и подъем/опускание ствола CH3 находятся на одном стике. Тогда комбинации стиком будут работать для стика на каналах CH1 и CH3.
true
false
false
rc_receiver_move_deadband

Мертвая зона канала движения

Коэффициент мертвой зоны для стика движения.
0.0 - 1.0 0.05
rc_receiver_turn_deadband

Мертвая зона канала поворота

Коэффициент мертвой зоны для стика поворота.
0.0 - 1.0 0.05
rc_receiver_rotate_deadband

Мертвая зона канала вращения башней

Коэффициент мертвой зоны для стика вращения башней.
0.0 - 1.0 0.1
rc_receiver_elevate_deadband

Мертвая зона канала подъема/опускания ствола

Коэффициент мертвой зоны для стика подъема/опускания ствола.
0.0 - 1.0 0.1

Освещение

Название Описание Возможные значения По умолчанию
light_massively_indicate

Индикация всеми светодиодами освещения

Если параметр включен, для индикации о событиях, таких как попадание, уничтожение, разряд батареи и т.д. используются дополнительно светодиоды переднего и заднего освещения. Если параметр выключен, индикация осуществляется только светодиодом индикации.
true
false
true

Звуки

Название Описание Возможные значения По умолчанию
sound_amplifier_enable

Включение/выключение усилителя звука

Используйте этот параметр если вам не нужны звуки или используется внешний усилитель звука.
true
false
true
sound_volume

Громкость звуков

Ограничение максимальной громкости звуков.
0.0 - 1.0 1.0
sound_volume_engine

Громкость двигателя

Изменение громкости двигателя на фоне остальных звуков.
0.0 - 1.0 0.8
sound_volume_roar

Громкость подгазовки

Изменение громкости подгазовки на фоне остальных звуков.
0.0 - 1.0 0.8
sound_volume_turret

Громкость звуков башни

Изменение громкости звуков башни на фоне остальных звуков.
0.0 - 1.0 0.8
sound_volume_battle

Громкость звуков битвы

Изменение громкости звуков битвы на фоне остальных звуков.
0.0 - 1.0 1.0
sound_volume_interior

Громкость внутренних звуков

Изменение громкости звуков внутри танка: звук перезарядки, звук тумблеров и т.д.
0.0 - 1.0 0.8
sound_engine_volume_raising

Повышение громкости звука двигателя при движении

На сколько повысится громкость двигателя от минимальной скорости движения до максимальной. Поставьте значение 0.0 чтобы убрать этот эффект.
0.0 - 1.0 0.3
sound_engine_stretch

Растягивание высоты звука двигателя

На сколько растягивать звук двигателя пропорционально движению. 0.0 - без растягивания. 1.0 - растягивание в 2.5 раза.
0.0 - 1.0 0.8
sound_play_load_previously

Длина звука загрузки снаряда

На сколько миллисекунд до окончания перезарядки орудия будет проигрываться звук досылания снаряда.
0 - 30000 2500
sound_cold_start_in_first_start

Звук холодного старта при первом запуске

Проигрывать ли звук холодного старта при запуске. В любом случае, звук холодного старта будет после простоя танка с выключенным двигателем.
true
false
true

ИК бой

Название Описание Возможные значения По умолчанию
battle_class

Класс техники

light - Легкий танк. Прочность 3, перезарядка 3 секунды.
medium - Средний танк. Прочность 5, перезарядка 5 секунд.
mbt - ОБТ. Прочность 7, перезарядка 7 секунд.
heavy - Тяжелый танк. Прочность 9, перезарядка 9 секунд.
super_heavy - Сверхтяжелый танк. Прочность 12, перезарядка 12 секунд.
light
medium
mbt
heavy
super_heavy
heavy
battle_damage_type

Тип повреждений модулей при попадании

speed - замедление скорости на 50% и на 75% по протоколу Tamiya.
modules - расширенная система повреждения модулей.
speed
modules
speed
battle_without_turret

Боевая машина без вращающейся башни

Активируйте эту опцию, если у машины нет вращающейся башни и включен режим расширенной системы повреждений. В этом случае не будет срабатывать повреждение механизма поворота башни.
true
false
false
battle_ammunition

Боезапас

Максимальное количество выстрелов для ИК системы боя. После уничтожения боезапас восстанавливается. Установите 0 для бесконечного боезапаса.
0 - 30000 60
battle_shot_in_motion

Остановка при выстреле

force_stop - принудительная остановка танка перед выстрелом.
forbidden - выстрел на ходу не происходит.
miss - выстрел на ходу происходит, но IR сигнал не передается (промах).
allowed - танк может стрелять на ходу.
force_stop
forbidden
miss
allowed
force_stop
battle_hit_freeze

Остановка при попадании

Время в миллисекундах, на которое танк останавливается при попадании (контузия экипажа).
0 - 30000 500
battle_half_speed_damages_power

Мощность моторов при снижении скорости на 50%

На сколько ограничить мощность моторов, когда от попаданий скорость движения уменьшается вдвое.
0.0 - 1.0 0.6
battle_fourth_speed_damages_power

Мощность моторов при снижении скорости на 75%

На сколько ограничить мощность моторов, когда от попаданий скорость движения уменьшается вчетверо.
0.0 - 1.0 0.4
battle_class_custom

Ручная настройка класса техники

Если параметр включен, настройка класса техники перестает работать. Прочность, перезарядка и замедление настраиваются отдельными параметрами.
true
false
false
battle_custom_reload_time

Перзарядка

Время перезарядки в секундах. Используется при ручной настройке класса техники.
0 - 30000 9
battle_custom_half_speed_damages

Замедление в 2 раза при попадании

Количество попаданий, при котором скорость движения уменьшается вдвое. Если 0, то замедление отключено. Используется при ручной настройке класса техники.
0 - 30000 1
battle_custom_fourth_speed_damages

Замедление в 4 раза при попадании

Количество попаданий, при котором скорость движения уменьшается вчетверо. Если 0, то замедление отключено. Используется при ручной настройке класса техники.
0 - 30000 5

Эмуляция повреждения модулей

Название Описание Возможные значения По умолчанию
damage_modules_engine_power_1

Повреждение двигателя 1x

Мощность моторов при первом повреждении.
0.0 - 1.0 0.75
damage_modules_engine_power_2

Повреждение двигателя 2x

Мощность моторов при втором повреждении.
0.0 - 1.0 0.5
damage_modules_turret_power_1

Повреждение механизма вращения башней 1x

Мощность моторов башни при первом повреждении.
0.0 - 1.0 0.5
damage_modules_turret_power_2

Повреждение механизма вращения башней 2x

Мощность моторов башни при втором повреждении.
0.0 - 1.0 0.0
damage_modules_reload_increase_1

Повреждение боеукладки 1x

Во сколько раз увеличится временя перезарядки при первом повреждении.
0.0 - 1000.0 1.25
damage_modules_reload_increase_2

Повреждение боеукладки 2x

Во сколько раз увеличится временя перезарядки при втором повреждении.
0.0 - 1000.0 1.5
damage_modules_fire_time_coeff

Коэффициент времени пожара

Время пожара будет равно времени перезарядки умноженом на этот коэффициент.
0.0 - 1000.0 1.0
damage_modules_track_fall_time_coeff

Коэффициент времени слета гусеницы

Время слета гусеницы будет равно времени перезарядки умноженом на этот коэффициент.
0.0 - 1000.0 2.0
damage_modules_contusion_time_coeff

Коэффициент времени контузии экипажа

Время контузии экипажа будет равно времени перезарядки умноженом на этот коэффициент.
0.0 - 1000.0 3.0
damage_modules_contusion_decrease

Ухудшение характеристик танка при контузии экипажа

На сколько ухудшить характеристики танка при контузии. Ухудшаются показатели: движение, поворот башни и скорость перезарядки.
0.0 - 1.0 0.5

ИК сигналы

Название Описание Возможные значения По умолчанию
ir_support_several_protocols

Поддержка нескольких протоколов боя

Отправлять и принимать помимо Tamiya другие протоколы: Heng Long, Taigen.
true
false
true
ir_accept_any_signal

Принимать все протоколы

Любые приходящие сигналы распознавать как попадание. Внимание! Данный режим не устойчив к помехам, есть высокая вероятность срабатываний от фонового света.
true
false
false
ir_hit_invulnerability

Неуязвимость при попадании

Время в миллисекундах, на которое не принимаем новые попадания при получении ИК сигнала. Для большинства систем боя значение не должно быть меньше секунды.
0 - 30000 1100
ir_tamiya_accuracy

Точность приема сигнала Tamiya

0 - 30000 1000
ir_henglong_accuracy

Точность приема сигнала HengLong

0 - 30000 500
ir_taigen_accuracy

Точность приема сигнала Taigen

0 - 30000 30

Движение

Название Описание Возможные значения По умолчанию
steer_mode

Режим управления

default - классический режим.
pilotage - поворот на месте активируется только вместе со стиком движения.
expert - повороты назад инвертированы. На стике нет мертвых зон, плавная смена скорости при смене направления движения.
tankoman - прямое управление стиками каждой гусеницы. Канал подъем/опускание ствола станет отвечать за вращение левой гусеницы, канал движение станет отвечать за правую гусеницу, канал поворота станет подъемом/опусканием ствола. Комбинации стиками при этом сохраняются. В этом режиме не будет работать настройки плавного ускорения.
default
pilotage
expert
tankoman
default
steer_enable_spin

Разворот на месте

При включении параметра танк поворачивает на месте за счет разнонаправленного движения гусениц. При выключении параметра поворот на месте осуществляется за счет вращения только одной гусеницы.
true
false
true
steer_spin_power

Скорость разворота на месте

Ограничение мощности моторов при развороте танка на месте.
0.0 - 1.0 0.5
steer_enable_acceleration

Постепенное ускорение

Эмуляция постепенного набора скорости.
true
false
true
steer_acceleration_full_time

Время набора полной скорости

Время в миллисекундах, за которое танк наберет максимальную скорость. Параметр работает если включено постепенное ускорение.
0 - 30000 3000
steer_acceleration_start_speed

Нижний порог постепенного ускорения

Скорость танка, с которой начинается эмуляция постепенного набора скорости. Например, если параметр равен 0.5, постепенное ускорение будет работать при скорости танка выше 50%. Параметр работает если включено постепенное ускорение.
0.0 - 1.0 0.5
steer_starting_delay

Задержка при начале движения

Задержка в миллисекундах при начале движения. Задержка необходима для того, чтобы можно было подгазовывать двигателем на месте. Поставьте значение 0, если нужно стартовать без задержек.
0 - 30000 500
steer_redirect_delay

Задержка при смене направления движения

Задержка в миллисекундах при смене направления движения. Во время задержки воспроизводится звук переключения передачи. Поставьте значение 0, если нужно менять направление движения без задержек.
0 - 30000 1000

Регуляторы моторов

Название Описание Возможные значения По умолчанию
driver_gear_type

Тип редукторов

equivalent_motors - классические редукторы с двумя моторами на каждую гусеницу
clutch_gearbox - редуктор с одним ведущим мотором. В этом случае разъем MOTOR A LEFT отвечает за движение, а разъем MOTOR B RIGHT отвечает за поворот.
equivalent_motors
clutch_gearbox
equivalent_motors
driver_power

Мощность моторов

Коэффициент мощности моторов. Глобальный ограничитель мощности.
0.0 - 1.0 1.0
driver_backward_power

Мощность моторов при движении назад

Коэффициент мощности моторов при движении назад.
0.0 - 1.0 0.5
driver_invert_left

Инвертировать правый мотор

Инвертировать направление движения правого мотора.
true
false
false
driver_invert_right

Инвертировать левый мотор

Инвертировать направление движения левого мотора.
true
false
false
driver_left_power

Поправка мощности левого мотора

Коэффициент мощности левого мотора. Используйте для выравнивания движения.
0.0 - 1.0 1.0
driver_right_power

Поправка мощность правого мотора

Коэффициент мощности правого мотора. Используйте для выравнивания движения.
0.0 - 1.0 1.0
driver_safe_motor_inertia

Инерция для защиты мотора

Время в миллисекундах, за которое танк наберет максимальную скорость. Используется для защиты от резкой переполюсовки и от резких скачков тока. При высоких значениях параметр можно использовать для эмуляции инерции тяжелой техники.
Внимание! Не рекомендуется выставлять значения ниже 500.
0 - 30000 500
driver_cutoff_start_power

Отсечка начальной мощности

В большинстве случаев низкая мощность на моторах не приводит к началу движения танка, поэтому есть смысл начинать движение начиная с некоторого порога мощности. Это приведет к большей отзывчивости управления и уберет мертвую зону на стике движения.
Оптимальное значение параметра зависит от мощности мотора, передаточного числа редуктора и личного предпочтения. В идеале отсечка должна быть такая, чтобы танк начинал движение плавно и с самого начала набора скорости стиком. Рекомендуемые значения 0.1 - 0.3. Если значение равно 1.0, управление танком станет дискретным - движение на максимальной скорости и остановка.
Параметр имеет глобальное значение, и другие ограничения мощности (движение вперед, назад, разворот и т.д.) пересчитываются с учетом отсечки.
0.0 - 1.0 0.2
driver_turn_brake_power

Активация тормоза при повороте без раздрая

Мощности для мотора тормоза, когда идет поворот на месте одной гусеницей. Во время поворота для неактивного мотора включается обратное движение. Тормоз работает, когда включен разворот на месте. Защищает от ненужного прокручивания гусеницы на некоторых поверхностях. Отсечка начальной мощности для тормоза не используется.
0.0 - 1.0 0.1
driver_max_current

Ограничение тока регуляторов

Сила тока в регуляторах моторов в Амперах, при превышении которого срабатывает отсечка.
0.0 - 30.0 20.0
driver_max_current_limit_type

Тип отсечки при превышении тока в регуляторах

Варианты действий при превышении лимита тока:
delay - остановка движения на некоторое время.
limit - снижение мощности моторов на некоторое время.
stop - активируется событие выключения мотора танка, как будто бы танк заглох.
delay
limit
stop
delay
driver_frequency

Частота работы регуляторов

Частота работы в Герцах, на которой работают регуляторы моторов.
1000 - 20000 20000

Поворот башни

Название Описание Возможные значения По умолчанию
turret_invert

Инвертировать вращение башней

true
false
false
turret_driver_power

Скорость вращения башни

Коэффициент мощности мотора для вращения башней.
0.0 - 1.0 1.0

Поворот башни сервомотором

Название Описание Возможные значения По умолчанию
turret_servo_invert

Инвертировать вращение башней

true
false
false
turret_servo_speed

Скорость вращения башни сервомотором

Коэффициент мощности сервомотора для вращения башней.
0.0 - 1.0 1.0

Подъем/опускание ствола

Название Описание Возможные значения По умолчанию
barrel_invert

Инвертировать подъем/опускание ствола

true
false
false
barrel_driver_power

Скорость подъема/опускания ствола

Коэффициент мощности мотора для подъема/опускания ствола.
0.0 - 1.0 1.0

Подъем/опускание ствола сервомотором

Название Описание Возможные значения По умолчанию
barrel_servo_invert

Инвертировать подъем/опускание ствола

true
false
false
barrel_servo_hold

Удерживание подъема/опускания ствола

Если включено, сервомотор будет все время пытаться выровнять позицию.
true
false
false
barrel_servo_max_pulse

Максимальное значение сервомотора подъема/опускания

Максимальное значение импульса положения сервомотора для подъема/опускания ствола. Обычно значения для сервомоторов лежат в диапазоне от 1000 до 2000.
0 - 30000 2000
barrel_servo_min_pulse

Минимальное значение сервомотора подъема/опускания

Минимальное значение импульса положения сервомотора для подъема/опускания ствола. Обычно значения для сервомоторов лежат в диапазоне от 1000 до 2000.
0 - 30000 1000
barrel_servo_mid_pulse

Нейтральное значение сервомотора подъема/опускания

Нейтральное значение импульса положения сервы для подъема/опускания ствола. Обычно значения для сервомоторов лежат в диапазоне от 1000 до 2000.
0 - 30000 1500
barrel_servo_rise_time

Время полного перемещения ствола

Время в миллисекундах, за которое сервомотор поднимется из одного крайнего положения в другое крайнее положение при максимальной скорости. Чем меньше значение, тем быстрее перемещение ствола.
0 - 30000 2000

Выстрел airsoft и механический откат

Название Описание Возможные значения По умолчанию
tension_type

Тип натяжителя - airsoft или механический откат

default - сначала выстрел (звук, свет, ИК), потом натяжение airsoft пружины. Подходит и для airsoft и для механического отката. Обязателен для ИК боя.
airsoft_manual - натяжение airsoft пружины пока не сработает переключатель, потом выстрел. Ручное натяжение пружины.
airsoft_auto - натяжение airsoft пружины пока не сработает переключатель, потом выстрел. Автоматическое натяжение пружины.
default
airsoft_manual
airsoft_auto
default
tension_trigger_delay

Задержка срабатывания триггера в начале выстрела

Время в миллисекундах, при котором триггер при начале выстрела не активен. Нужно для разблокирования триггера, если он был замкнут после предыдущего выстрела.
0 - 30000 200
tension_tightening

Докручивания мотора после срабатывания триггера

Время в миллисекундах. Докручивание мотора после срабатывания триггера, чтобы быть готовым к следующему выстрелу.
0 - 30000 500
tension_timeout

Ограничение времени на натяжение

Время в миллисекундах. Через какое время остановить натяжение, если триггер по какой-либо причине не сработал. Можно попробовать подобрать значение, если у вас нет триггера.
0 - 30000 5000

Отдача всем корпусом

Название Описание Возможные значения По умолчанию
rollback_enable

Включить отдачу всем корпусом

true
false
true
rollback_time_back

Время отдачи назад

Время в миллисекундах, в течении которого танк будет откатываться назад.
0 - 30000 200
rollback_time_forward

Время отдачи вперед

Время в миллисекундах, в течении которого танк будет откатываться вперед.
0 - 30000 200
rollback_power

Мощность мотора при отдаче

Коэффициент мощности моторов при отдаче.
0.0 - 1.0 0.3
rollback_left_power

Поправка мощности левого мотора при отдаче

Коэффициент мощности левого мотора при отдаче для уравнивания мощностей моторов.
0.0 - 1.0 1.0
rollback_right_power

Поправка мощности правого мотора при отдаче

Коэффициент мощности правого мотора при отдаче для уравнивания мощностей моторов.
0.0 - 1.0 1.0

Откат ствола через сервомотор

Название Описание Возможные значения По умолчанию
recoil_servo_invert

Инверсия сервомотора отката

true
false
false
recoil_servo_time

Длительность отката ствола внутрь

Длительность в миллисекундах, в течении которого сервомотор будет перемещаться в положение ствола внутрь и оставаться в этом положении. Сервомотор будет перемещаться с максимальной скоростью.
0 - 30000 500
recoil_servo_return_time

Длительность возврата ствола

Длительность в миллисекундах, в течении которого сервомотор будет возвращаться в первоначальное состояние.Возврат ствола будет плавным.
0 - 30000 1000
recoil_servo_pulse

Значение сервомотора для ствола внутри башни

Значение импульса положения сервомотора для ствола внутри башни. Обычно значения для сервомоторов лежат в диапазоне от 1000 до 2000.
0 - 30000 2000
recoil_servo_return_pulse

Значение сервомотора для ствола снаружи башни

Значение импульса положения сервомотора для ствола снаружи башни. Обычно значения для сервомоторов лежат в диапазоне от 1000 до 2000.
0 - 30000 1000

Дым-машина

Название Описание Возможные значения По умолчанию
smoke_mode

Режим работы дым-машины

engine - работа дым-дашины соответствует работе двигателя.
shot - дым-машина работает некоторое время при выстреле.
destroy - дым-машина работает некоторое время при уничтожении танка.
shot_and_destroy - выстрел и уничтожение.
engine_and_destroy - двигатель и уничтожение.
engine
shot
destroy
shot_and_destroy
engine_and_destroy
engine
smoke_move_max_power

Максимальная мощность дым-машины в движении

Максимальный коэффициент мощности работы дым-машины в движении.
0.0 - 1.0 1.0
smoke_idle_power

Мощность дым-машины в ожидании

Коэффициент мощности работы дым-машины в простое двигателя.
0.0 - 1.0 0.5
smoke_destroy_power

Мощность дым-машины при уничтожении

Коэффициент мощности работы дым-машины при уничтожении.
0.0 - 1.0 1.0
smoke_destroy_time

Время работы после уничтожения

Время в секундах первого этапа работы дым-машины после уничтожения танка.
0 - 30000 30
smoke_destroy_fading_time

Время затухания после уничтожения

Время в секундах второго этапа плавного снижения мощности дым-машины.
0 - 30000 30
smoke_shot_power

Мощность дым-машины при выстреле

Коэффициент мощности работы дым-машины при выстреле.
0.0 - 1.0 1.0
smoke_shot_duration

Время работы при выстреле

Время в миллисекундах работы дым-машины после выстрела.
0 - 30000 3000

Внешние ESC регуляторы

Название Описание Возможные значения По умолчанию
esc_anti_brake_hack

Обход функции тормоза на регуляторах ESC

Обход функции тормоза на регуляторах ESC, которые не поддерживают настройку отключения этой функции.
true
false
false

Разъем TOGGLE

Название Описание Возможные значения По умолчанию
toggle_enable

Активация разъема TOGGLE

Активация разъема TOGGLE для ручного включения/выключения стороннего оборудования, рассчитанного на 5 вольт.
Внимание! Разъем TOGGLE на плате делит функцию с циклическим подъемом/опусканием ствола в разъеме HL. Если вам нужен разъем TOGGLE, используйте функцию подъема/опускания ствола в разъеме HL 5.3 или ELEVATE.
true
false
false

Настройки аккумулятора

Название Описание Возможные значения По умолчанию
battery_warning_volt

Предупреждение о низком заряде батареи

Напряжение, при котором происходит индикация о низком заряде батареи.
0.0 - 7.0 6.5
battery_critical_volt

Остановка при низком заряде батареи

Напряжение, при котором отключается движение танка.
0.0 - 7.0 6.0

Интеграция с другими платами

Название Описание Возможные значения По умолчанию
inputs_enable

Включение поддержки интеграции

true
false
true
inputs_control_type

Режим перехвата управления

original - управление как заложено в оригинальном пульте. В этом режиме не будут работать большинство настроек движения
redefined - переопределить управление для доступа к большему количеству настроек движения
original
redefined
original
inputs_motor_coeff

Коэффициент для входных значений моторов

Коэффициент зависит от сторонней платы управления и подбирается вручную. Поставьте такое значение, чтобы танк начинал движения как можно плавнее.
0.0 - 10.0 1.0

Назад