Gtld info: различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
м (AlekseyCube переименовал страницу Gtld inf в Gtld info)
Нет описания правки
Строка 1: Строка 1:
[[File:Ports.png|thumb|Индексы каналов вибрации]]
[[File:Tacho.png|thumb|Настройка канала датчика оборотов]]
== Краткое описание ==
== Краткое описание ==
Обращаться к источникам данных (параметрам) в GTLd можно посредством отдельных переменных (в дальнейшем, для описания функций, будут использоваться указанные ниже переменные)   
Обращаться к источникам данных (параметрам) в GTLd можно посредством отдельных переменных (в дальнейшем, для описания функций, будут использоваться указанные ниже переменные)   
Строка 7: Строка 9:
:<code style="color: blue>var record = gtl.options.record;</code> - обращение к каналам записей сигнала;
:<code style="color: blue>var record = gtl.options.record;</code> - обращение к каналам записей сигнала;
:<code style="color: blue>var point = gtl.options.point;</code> - <!-- Пока не используется -->;
:<code style="color: blue>var point = gtl.options.point;</code> - <!-- Пока не используется -->;
== Обращение к параметрам ==
:<code style="color: purple>signals[i].portNumber;</code> - обращение к измерительному каналу, где i - индекс канала (настраивается во вкладке [Сигналы]);
:<code style="color: purple>record.tachoOptions.tachoChannel;</code> - обращение к каналу датчика оборотов (настраивается во вкладке [Тахо]);
:<code style="color: purple>record.tachoOptions.tachoState;</code> - указатель источника информации Тахо (индекс указателя радио кнопки);
<pre>
0 - взять из сигнала;
1 - ввести вручную;
2 - взять из поля "info" виброанализатора.
</pre>


== Экспорт функций ==
== Экспорт функций ==
Для использования экспорта функций из библиотеки достаточно перед объявлением функции добавить запись <code>export</code>:
Для использования экспорта функций из библиотеки достаточно перед объявлением функции добавить запись <code>export</code>:
:<code><span style="color: purple>export </span><span style="color: blue>function </span><span style="color: DarkOrange>MY_FUNCTION()</span> { ... содержание фукнции ... };</code>
:<code><span style="color: purple>export </span><span style="color: blue>function </span><span style="color: DarkOrange>MY_FUNCTION()</span> { ... содержание фукнции ... };</code>

Версия от 01:18, 25 апреля 2024

Индексы каналов вибрации
Настройка канала датчика оборотов

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

Обращаться к источникам данных (параметрам) в GTLd можно посредством отдельных переменных (в дальнейшем, для описания функций, будут использоваться указанные ниже переменные)

Переменные

var signals = gtl.options.record.signalsModel; - обращение к записям сигнала;
var options = gtl.options; - обращение к параметрам настроек;
var record = gtl.options.record; - обращение к каналам записей сигнала;
var point = gtl.options.point; - ;

Обращение к параметрам

signals[i].portNumber; - обращение к измерительному каналу, где i - индекс канала (настраивается во вкладке [Сигналы]);
record.tachoOptions.tachoChannel; - обращение к каналу датчика оборотов (настраивается во вкладке [Тахо]);
record.tachoOptions.tachoState; - указатель источника информации Тахо (индекс указателя радио кнопки);
0 - взять из сигнала;
1 - ввести вручную;
2 - взять из поля "info" виброанализатора. 

Экспорт функций

Для использования экспорта функций из библиотеки достаточно перед объявлением функции добавить запись export:

export function MY_FUNCTION() { ... содержание фукнции ... };