Gtld async

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
let device = gtl.add_device("ni");
device.data_block = 1;

device.start("Dev1", 51200);

gtl.log.info("inputs cnt", device.analog_inputs.length);

var rms = gtl.add_rms_data(
    {
      "src" : device.analog_inputs[3],
      "name" : "rms",
      "color" : 0xff0000,
      "time" : 1
    }
);



device.received_data.connect(
  function()
  {
    gtl.log.info("rms", rms.back_value);
  }
);