Gtl.player

Материал из GTL-wiki
Версия от 06:30, 10 февраля 2026; AlekseyCube (обсуждение | вклад) (Новая страница: «== Краткое описание == Функция предназначена для управления диапазонами (участками) воспроизведения сигнала вибрации в плеере. Используется в случае необходимости анализа вибрации на конкретных участках сигнала == Объявление функции == <pre style="color: purple> le...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

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

Функция предназначена для управления диапазонами (участками) воспроизведения сигнала вибрации в плеере. Используется в случае необходимости анализа вибрации на конкретных участках сигнала

Объявление функции

let player = gtl.player;

Свойства (методы)

player.stored_ranges; - диапазоны из файла (заданые вручную на графике). Только чтение;
player.custom_ranges; - диапазоны пользовательские. Запись/чтение;
player.play_all = true; - принудительное воспроизведение всего файла. По умолчанию false;
player.play_time = true; - время воспроизведения файла;

Пример использования

var thresh = gtl.create_moving_thresh(
    {
      src: gtl.analog_inputs[0],
      name: "thresh",
      time: 0.1,
      level: 0.5
    }
);

thresh.triggered.connect(thresh_triggered_event);

function thresh_triggered_event(flag)
  {
    gtl.log.info("tresh trigger", flag);
  }

gtl.diagnostic.interval = 1;

function diagnose()
{

};