From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 2 translations.

NameCurrent message text
 h English (en)[[File:LibsLowLevDevsCfgUC96.png|right|Configuration.]]
{{CntHdr|Configuring and using}}
:1. Connection the BlueTooth device: performed in the standard way of pairing and trusting without PIN and to UC96_SPP
:2. Create and start [[Special:MyLanguage/Modules/LogicLev|a logical controller object]] or use any presented one with the needed scheduling properties.
:3. Create [[Special:MyLanguage/Modules/LogicLev|a logical parameter object]] and select this template for it, one for each the devices. Enable the parameter.
:4. Into the tab "Template configuration" of the logical parameter object you need to set:
:* ''Transport'' — to the address of the automatically created transport with its parameters after ":", according to [[Special:MyLanguage/Documents/User_API#SYSTransport|the function SYS.Transport.outAt() address format]], where the device address corresponds to the command {{InLineCode|rfcomm bind 0}}.
:* ''Device to bind'' — here you may set the Bluetooth address of the device as "58:F4:04:33:D5:FD" to call the {{InLineCode|rfcomm bind {N} }} command when starting the template, where ''N'' is respectively taken from the address of the previous item.
::[[file:at.png]] The '''rfcomm''' command is normally not available to be called by a non-privileged user, and if you want to call it by such a user, you must set a corresponding sign for it as {{InLineCode|chmod u+s /usr/bin/rfcomm}} from the super user.
:* ''No data detection time'' — here you may set the time of detection of the data missing.
:5. RESULT: The logical parameter object will perform gather data of and trace to modify of the writable properties.
 h Ukrainian (uk)[[File:LibsLowLevDevsCfgUC96_uk.png|right|Конфігурація.]]
{{CntHdr|Конфігурація та використання}}
:1. Підключення BlueTooth пристрою: здійснюється стандартним чином через парування і довіри без PIN та до UC96_SPP
:2. Створити та запустити [[Special:MyLanguage/Modules/LogicLev|об'єкт логічного контролеру]] або використати будь який наявний із необхідними властивостями планування.
:3. Створити [[Special:MyLanguage/Modules/LogicLev|об'єкт логічного параметру]] та обрати цей шаблон для нього, один для кожного пристрою. Увімкнути параметр.
:4. У вкладці "Конфігурація шаблону" об'єкту логічного параметру ви маєте встановити:
:* ''Транспорт'' — адресу автоматично створюваного транспорту із його параметрами після ":", відповідно до [[Special:MyLanguage/Documents/User_API#SYSTransport|формату адреси функції SYS.Transport.outAt()]], де адреса пристрою відповідає команді {{InLineCode|rfcomm bind 0}}.
:* ''Пристрій для зв'язування'' — тут можна встановити адресу Bluetooth пристрою у вигляді "58:F4:04:33:D5:FD" для виклику команди {{InLineCode|rfcomm bind {N} }} при запуску шаблону, де ''N'' відповідно береться із адреси попереднього пункту.
:: [[file:at.png]] Команда '''rfcomm''' зазвичай недоступна для виклику непривілейованим користувачем та якщо ви все-ж бажаєте викликати її таким користувачем, то маєте встановити їй ознаку {{InLineCode|chmod u+s /usr/bin/rfcomm}} від привілейованого користувача.
:* ''Час виявлення відсутності даних'' — тут ви можете встановити час виявлення відсутності даних.
:5. РЕЗУЛЬТАТ: Об'єкт логічного параметру здійснюватиме збір даних та відстежуватиме модифікацію записуваних властивостей.