Meta tags:
keywords= Документация,Робоинтеллект;
description= RI_SDK_exec_RServoDrive_CustomDeviceInit;
Headings (most frequently used words):
ri_sdk_exec_rservodrive_customdeviceinit, содержание, сигнатура, функции, описание, метода, параметры, возвращаемые, значения, примеры, комментарии, навигация, пример, инициализация, собственного, компонента, сервопривода, вращения,
Text of the page (most frequently used words):
errcode (84), для (73), значение (65), errortext (59), импульса (57), поворота (55), часовой (54), микросекунд (52), вращения (38), sdk (37), сервопривода (37), rservo (36), инициализация (35), против (29), максимальное (28), минимальное (28), функции (26), return (26), 1540 (25), 2560 (25), printf (24), 400 (23), 1420 (23), тип (21), ri_sdk_exec_rservodrive_customdeviceinit (19), ошибки (19), шим (18), управления (18), fmt (18), int (17), сервопривод (16), блок (16), модели (16), подключение (14), поворот (14), ffi (14), err (14), работы (13), компонента (13), установка (12), robointellect (12), вращение (12), текст (12), print (12), собственной (12), errorcode (11), тока (10), api (10), светодиода (10), пульт (10), роботов (10), int64 (10), ri_sdk_createdevicecomponent (9), ri_sdk_initsdk (9), char (9), библиотеки (9), grpc (9), errortextc (9), errtextc (9), i2c (8), python (8), golang (8), относительной (8), скоростью (8), байтов (8), считать (8), цикл (8), main (8), client (8), lib (8), c_int (8), librisdk (7), string (7), import (7), документация (6), функциональный (6), исполнительное (6), устройство (6), коннектор (6), компонентов (6), онлайн (6), остановка (6), импульсу (6), запись (6), байт (6), чтение (6), датчика (6), преобразователи (6), операции (6), оператор (6), роботами (6), дистанционное (6), собственного (6), 1000 (6), параметр (6), уровнем (6), логирования (6), создание (6), executor (6), servodrive_rotate (6), success (6), error (6), робоинтеллект (5), проекта (5), регистрация (5), risdk (5), устройств (5), инициализации (5), php (5), примеры (5), windows (5), linux (5), значения (5), descriptor (5), код (5), platform (5), sys (5), c_char_p (5), образовательный (4), модуль (4), напряжения (4), мощности (4), завершения (4), настройка (4), ide (4), запуск (4), программ (4), помощью (4), роботу (4), управление (4), программирование (4), сервоприводы (4), регистр (4), регистра (4), напряжение (4), действий (4), мигание (4), заданной (4), положение (4), сброс (4), порта (4), вызов (4), возвращающей (4), объявление (4), элемента (4), условный (4), переменной (4), обзор (4), blockly (4), сервоприводов (4), манипуляторами (4), манипуляторов (4), программирования (4), экосистемы (4), описание (4), метода (4), headers (4), передается (4), как (4), будет (4), управляющего (4), robosdkapi (4), nil (4), println (4), include (4), gostring (4), raw (4), decode (4), exit (4), микросекунды (4), войти (3), функций (3), ri_sdk_exec_rservodrive_getstate (3), ri_sdk_exec_rservodrive_extendtomodel (3), типы (3), комментарии (3), группы (3), информация (3), пример (3), параметры (3), возвращаемые (3), сигнатура (3), подключаем (3), внешнюю (3), библиотеку (3), relative_path (3), new (3), входной (3), при (3), возникновении (3), эту (3), переменную (3), записан (3), cdata (3), type (3), libname (3), argtypes (3), maxpulsecounterclockwise (3), minpulsecounterclockwise (3), maxpulseclockwise (3), minpulseclockwise (3), название (3), rutube (2), youtube (2), telegram (2), главная (2), история (2), версий (2), чаво (2), скачать (2), блог (2), pwm (2), контроллер (2), 001 (2), техническая (2), поддержка (2), видеоматериалы (2), обработка (2), возможных (2), ошибок (2), вызовов (2), ri_sdk_sensor_voltagesensor_writeregbytes (2), ri_sdk_sensor_voltagesensor_readregbytes (2), ri_sdk_sensor_voltagesensor_current (2), ri_sdk_sensor_voltagesensor_power (2), ri_sdk_sensor_voltagesensor_sense (2), ri_sdk_sensor_voltagesensor_shunt (2), ri_sdk_sensor_voltagesensor_voltage (2), ri_sdk_sensor_voltagesensor_customdeviceinit (2), ri_sdk_sensor_voltagesensor_extendtomodel (2), ri_sdk_sensor_voltagesensor_extend (2), датчик (2), ri_sdk_sensor_extend (2), датчиков (2), ri_sdk_exec_rgb_led_getcolor (2), ri_sdk_exec_rgb_led_getstate (2), ri_sdk_exec_rgb_led_stop (2), ri_sdk_exec_rgb_led_flicker (2), ri_sdk_exec_rgb_led_flashingwithpause (2), ri_sdk_exec_rgb_led_flashingwithfrequency (2), ri_sdk_exec_rgb_led_singlepulse (2), ri_sdk_exec_rgb_led_extendtomodel (2), ri_sdk_exec_rgb_led_extend (2), cветодиод (2), ri_sdk_exec_rservodrive_stop (2), ri_sdk_exec_rservodrive_rotatewithrelativespeedovertime (2), ri_sdk_exec_rservodrive_rotatewithrelativespeed (2), ri_sdk_exec_rservodrive_rotatebypulseovertime (2), ri_sdk_exec_rservodrive_rotatebypulse (2), ri_sdk_exec_rservodrive_extend (2), ri_sdk_exec_servodrive_setpositiontomidworkingrange (2), ri_sdk_exec_servodrive_stop (2), ri_sdk_exec_servodrive_rotatewithrelativespeed (2), ri_sdk_exec_servodrive_turnwithrelativespeed (2), ri_sdk_exec_servodrive_rotate (2), ri_sdk_exec_servodrive_turn (2), ri_sdk_exec_servodrive_minsteprotate (2), ri_sdk_exec_servodrive_getstate (2), ri_sdk_exec_servodrive_getcurrentangle (2), ri_sdk_exec_servodrive_turnbypulse (2), ri_sdk_exec_servodrive_turnbydutycycle (2), ri_sdk_exec_servodrive_customdeviceinit (2), ri_sdk_exec_servodrive_extendtomodel (2), ri_sdk_exec_servodrive_extend (2), ri_sdk_executor_state (2), ri_sdk_executor_extend (2), исполнительных (2), ri_sdk_sigmod_pwm_close (2), ri_sdk_sigmod_pwm_setportdutycycle (2), ri_sdk_sigmod_pwm_getportdutycycle (2), ri_sdk_sigmod_pwm_resetall (2), ri_sdk_sigmod_pwm_resetport (2), ri_sdk_sigmod_pwm_setportfreq (2), ri_sdk_sigmod_pwm_getportfreq (2), ri_sdk_sigmod_pwm_readbyte (2), ri_sdk_sigmod_pwm_writebyte (2), ri_sdk_sigmod_pwm_readregbytes (2), ri_sdk_sigmod_pwm_writeregbytes (2), ri_sdk_sigmod_pwm_setfreq (2), ri_sdk_sigmod_pwm_getfreq (2), ri_sdk_sigmod_pwm_getresolution (2), ri_sdk_sigmod_pwm_extendtomodel (2), ri_sdk_sigmod_pwm_extend (2), ri_sdk_connector_i2c_writebytes (2), ri_sdk_connector_i2c_readbytes (2), ri_sdk_connector_i2c_writebyte (2), ri_sdk_connector_i2c_readbyte (2), ri_sdk_connector_i2c_state (2), ri_sdk_connector_i2c_closeall (2), ri_sdk_connector_i2c_close (2), ri_sdk_connector_i2c_open (2), ri_sdk_connector_i2c_setbus (2), ri_sdk_connector_i2c_extendtomodel (2), ri_sdk_connector_i2c_extend (2), адаптер (2), ri_sdk_connector_extend (2), коннекторов (2), ri_sdk_destroysdk (2), очистки (2), памяти (2), ri_sdk_destroycomponent (2), ri_sdk_linkvoltagesensortocontroller (2), ri_sdk_linkledtocontroller (2), ri_sdk_linkrservodrivetocontroller (2), ri_sdk_linkservodrivetocontroller (2), ri_sdk_linkpwmtocontroller (2), логического (2), связывания (2), ri_sdk_createmodelcomponent (2), ri_sdk_creategroupcomponent (2), ri_sdk_createbasic (2), создания (2), программных (2), ri_sdk_device_modellist (2), начала (2), использования (2), окружения (2), выполнение (2), только (2), отдельно (2), инсталлятора (2), обновление (2), удаление (2), составе (2), пульта (2), начало (2), что (2), такое (2), видеотрансляция (2), удалённое (2), отключение (2), восстановление (2), ручного (2), сервису (2), удаленное (2), сервиса (2), состояние (2), таймеру (2), заданным (2), таймером (2), мощность (2), силу (2), шунте (2), датчики (2), мерцание (2), паузой (2), частотой (2), свечение (2), rgb (2), светодиоды (2), среднее (2), шагам (2), минимальный (2), шаг (2), gpio (2), всех (2), портов (2), скважности (2), выходной (2), частоты (2), преобразователь (2), преобразователя (2), коннектора (2), возврат (2), изменение (2), массиве (2), получение (2), массива (2), массивами (2), арифметические (2), математические (2), операторы (2), досрочный (2), выход (2), переход (2), следующему (2), шагу (2), цикла (2), массиву (2), счетчиком (2), условием (2), простой (2), циклы (2), тернарный (2), отрицание (2), логических (2), операций (2), сравнения (2), логические (2), присвоить (2), получить (2), переменные (2), массив (2), цвет (2), угол (2), логический (2), строка (2), число (2), данных (2), стартовое (2), ожидания (2), печать (2), выполнения (2), базовые (2), методы (2), интерфейса (2), визуальное (2), список (2), оповещений (2), демонстрационных (2), калибровка (2), позиционирование (2), локальное (2), через (2), рекомендации (2), программированию (2), средства (2), разработки (2), беспилотные (2), летательные (2), аппараты (2), самоходные (2), машины (2), кинематические (2), схемы (2), расчёт (2), угла (2), rm002 (2), учебный (2), робот (2), сборе (2), rm001 (2), конструктор (2), самостоятельной (2), сборки (2), роботы (2), манипуляторы (2), учебных (2), трансляция (2), видео (2), авторизация (2), сервис (2), отдельная (2), утилита (2), конструкторов (2), компоненты (2), общая (2), проекте (2), страница (2), __dir__ (2), ifdef (2), __cplusplus (2), endif (2), dll (2), 2500 (2), 500 (2), package (2), var (2), ошибка (2), func (2), соединение (2), rpc (2), cgo (2), cstring (2), servogroup (2), servodevice (2), from (2), ctypes (2), find_library (2), pathlib (2), ri_sdk (2), encode (2), устанавливаются (2), shared (2), object (2), основной, портал, официальная, 2026, навигация, разделы, участия, обсуждении, должны, быть, авторизованным, пользователем, следующая, предыдущая, комментариев, 1292, просмотров, file_get_contents, preg_replace, extern, cdef, addr, github, com, rbs, clientrpc, объект, взяимодействия, открываем, getclientrpc, закрываем, defer, kill, cflags, ldflags, lrisdk, stdbool, util, system, cdll, loadlibrary, указываем, аргументов, pointer, def, create_string_buffer, value, полный, примера, данном, примере, осуществляется, следующие, если, происходит, метод, записывает, этот, дескриптор, который, инициализирован, данная, функция, используется, получения, возможности, сервоприводом, модель, которого, поддерживается, библиотекой, устанавливает, минимального, максимального, стрелки, мкс, эти, дескриптором, инициализирует, собственный, компонент, альтернатива, customdeviceinit, rservodrive, устройства, exec, исполнителей, библиотека, robo, intellect, software, development, kit, содержание,
Text of the page (random words):
икросекунды для поворота против часовой errortext char 1000 тип c string текст ошибки передается как параметр если происходит ошибка метод записывает в этот параметр текст ошибки errorcode int тип c int64 код ошибки примеры пример 1 инициализация собственного компонента сервопривода вращения в данном примере осуществляется инициализация собственного компонента сервопривода устанавливаются следующие значения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд python инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode lib ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 c инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errortext if errcode 0 printf errortext s n errortext return errcode c инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errortext if errcode 0 printf errortext s n errortext return errcode golang инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode c ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errortextc 0 if errcode 0 fmt printf errorcode d errortext s n errcode c gostring errortextc 0 return golang grpc инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errortext errcode err client robosdkapi ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 if err nil fmt printf grpc error v n err return if errcode 0 fmt printf errorcode d errortext s n errcode errortext return php инициализация собственной модели сервопривод вращения максимальное значение управляющего импульса 2500 микросекунд минимальное значение управляющего импульса 500 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode ffi ri_sdk_exec_rservodrive_customdeviceinit rservo cdata 400 1420 1540 2560 errortext if errcode print errortext ffi string errortext errcode errcode n return errcode полный текст примера python from ctypes util import find_library import platform import sys from ctypes import подключаем внешнюю библиотеку для работы с sdk platform platform system if platform windows libname librisdk dll if platform linux libname librisdk so pathlib find_library libname lib cdll loadlibrary pathlib указываем типы аргументов для функций библиотеки ri_sdk lib ri_sdk_initsdk argtypes c_int c_char_p lib ri_sdk_createdevicecomponent argtypes c_char_p c_char_p pointer c_int c_char_p lib ri_sdk_exec_rservodrive_customdeviceinit argtypes c_int c_int c_int c_int c_int c_char_p def main errtextc create_string_buffer 1000 текст ошибки c type char rservo c_int инициализация библиотеки ri sdk с уровнем логирования 3 errcode lib ri_sdk_initsdk 3 errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 создание компонента сервопривода вращения errcode lib ri_sdk_createdevicecomponent executor encode servodrive_rotate encode rservo errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 print rservo rservo value инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode lib ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errtextc if errcode 0 print errcode errtextc raw decode sys exit 2 print success main c include librisdk h подключение библиотеки int main char errortext 1000 текст ошибки передается как входной параметр при возникновении ошибки в эту переменную будет записан текст ошибки int errcode код ошибки int rservo инициализация библиотеки ri sdk с уровнем логирования 3 errcode ri_sdk_initsdk 3 errortext if errcode 0 printf errortext s n errortext return errcode создание компонента сервопривода вращения errcode ri_sdk_createdevicecomponent executor servodrive_rotate rservo errortext if errcode 0 printf errortext s n errortext return errcode printf rservo d n rservo инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errortext if errcode 0 printf errortext s n errortext return errcode printf success return 0 c include stdbool h include librisdk h подключение библиотеки int main char errortext 1000 текст ошибки передается как входной параметр при возникновении ошибки в эту переменную будет записан текст ошибки int errcode код ошибки int rservo инициализация библиотеки ri sdk с уровнем логирования 3 errcode ri_sdk_initsdk 3 errortext if errcode 0 printf errortext s n errortext return errcode создание компонента сервопривода вращения char servogroup executor char servodevice servodrive_rotate errcode ri_sdk_createdevicecomponent servogroup servodevice rservo errortext if errcode 0 printf errortext s n errortext return errcode printf rservo d n rservo инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errortext if errcode 0 printf errortext s n errortext return errcode printf success return 0 golang package main cgo cflags i cgo ldflags l lrisdk include librisdk h подключаем внешнюю библиотеку для работы с sdk import c import fmt var errortextc 1000 c char текст ошибки c type char errcode c int код ошибки c type int rservo c int func main инициализация библиотеки ri sdk с уровнем логирования 3 errcode c ri_sdk_initsdk 3 errortextc 0 if errcode 0 fmt printf errorcode d errortext s n errcode c gostring errortextc 0 return создание компонента сервопривода вращения errcode c ri_sdk_createdevicecomponent c cstring executor c cstring servodrive_rotate rservo errortextc 0 if errcode 0 fmt printf errorcode d errortext s n errcode c gostring errortextc 0 return fmt println rservo rservo инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode c ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 errortextc 0 if errcode 0 fmt printf errorcode d errortext s n errcode c gostring errortextc 0 return fmt println success golang grpc package main import fmt github com rbs ri go risdk var client risdk clientrpc объект взяимодействия с api sdk errortext string текст ошибки errcode int64 код ошибки err error ошибка grpc rservo int64 func main открываем соединение для работы с api sdk по rpc client risdk getclientrpc закрываем соединение с rpc defer client client kill инициализация библиотеки ri sdk с уровнем логирования 3 errortext errcode err client robosdkapi ri_sdk_initsdk 3 if err nil fmt printf grpc error v n err return if errcode 0 fmt printf errorcode d errortext s n errcode errortext return создание компонента сервопривода вращения rservo errortext errcode err client robosdkapi ri_sdk_createdevicecomponent executor servodrive_rotate if err nil fmt printf grpc error v n err return if errcode 0 fmt printf errorcode d errortext s n errcode errortext return fmt println rservo rservo инициализация собственной модели сервопривод вращения минимальное значение импульса для поворота по часовой 400 микросекунд максимальное значение импульса для поворота по часовой 1420 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errortext errcode err client robosdkapi ri_sdk_exec_rservodrive_customdeviceinit rservo 400 1420 1540 2560 if err nil fmt printf grpc error v n err return if errcode 0 fmt printf errorcode d errortext s n errcode errortext return fmt println success php php подключаем внешнюю библиотеку для работы с sdk relative_path headers file_get_contents __dir__ relative_path librisdk h headers preg_replace ifdef __cplusplus s extern c s endif i ifdef __cplusplus s s endif i headers ffi ffi cdef headers __dir__ relative_path librisdk dll errortext ffi new char 1000 0 текст ошибки передается как входной параметр при возникновении ошибки в эту переменную будет записан текст ошибки rservo ffi new int 0 descriptor ffi new int 0 инициализация библиотеки ri sdk с уровнем логирования 3 errcode ffi ri_sdk_initsdk 3 errortext if errcode print errortext ffi string errortext errcode errcode n return errcode создание компонента сервопривода вращения errcode ffi ri_sdk_createdevicecomponent executor servodrive_rotate ffi addr rservo errortext if errcode print errortext ffi string errortext errcode errcode n return errcode print rservo rservo cdata n инициализация собственной модели сервопривод вращения максимальное значение управляющего импульса 2500 микросекунд минимальное значение управляющего импульса 500 микросекунд минимальное значение импульса для поворота против часовой 1540 микросекунд максимальное значение импульса для поворота против часовой 2560 микросекунд errcode ffi ri_sdk_exec_rservodrive_customdeviceinit rservo cdata 400 1420 1540 2560 errortext if errcode print errortext ffi string errortext errcode errcode n return errcode print success n 1292 просмотров 0 комментариев 0 предыдущая страница следующая страница ri_sdk_exec_rservodrive_getstate комментарии 0 для участия в обсуждении вы должны быть авторизованным пользователем войти регистрация сигнатура функции описание метода параметры и возвращаемые значения примеры пример 1 инициализация собственного компонента сервопривода вращения документация робоинтеллект разделы общая информация о проекте обзор экосистемы робоинтеллект компоненты экосистемы модели роботов и конструкторов пульт управления robointellect sdk ide для программирования на blockly и python дистанционное подключение к роботу пульт управления отдельная утилита онлайн сервис авторизация и регистрация образовательный модуль дистанционное подключение для программирования дистанционное подключение для управления трансляция видео модели учебных роботов роботы манипуляторы rm001 конструктор для самостоятельной сборки rm002 учебный робот в сборе кинематические схемы роботов манипуляторов и расчёт угла поворота сервоприводов самоходные машины беспилотные летательные аппараты средства управления и разработки по для роботов рекомендации по программированию роботов манипуляторов локальное управление через пульт управления роботами установка по пульт управления роботами манипуляторами ос windows ос linux пу настройка по пульт управления роботами манипуляторами калибровка и позиционирование сервоприводов запуск демонстрационных программ список оповещений визуальное программирование на blockly обзор интерфейса базовые методы блок инициализации и выполнения печать блок группы действий блок ожидания комментарии поворот в стартовое положение типы данных тип число тип строка тип байт логический тип тип угол тип цвет массив переменные получить значение переменной присвоить переменной значение логические операции условный оператор оператор сравнения блок логических операций отрицание условный тернарный оператор циклы простой цикл цикл с условием цикл со счетчиком цикл по массиву досрочный выход и переход к следующему шагу цикла математические операторы арифметические операции операции с массивами получение элемента из массива изменение элемента в массиве функции объявление функции вызов функции объявление функции возвращающей значение вызов функции возвращающей значение возврат из функции преобразователи i2c инициализация коннектора i2c i2c коннектор чтение байтов запись байтов шим преобразователи инициализация шим преобразователя шим преобразователь установка выходной частоты шим установка скважности порта запись байт в регистр шим чтение байтов с регистра шим сброс порта сброс всех портов преобразователи gpio сервоприводы инициализация сервопривода блок сервопривода вращение сервопривода вращение с относительной скоростью поворот на минимальный шаг поворот сервопривода поворот с относительной скоростью поворот по шагам сервопривода поворот по импульсу остановка сервопривода поворот сервопривода в среднее положение светодиоды инициализация rgb светодиода блок светодиода свечение светодиода мигание с заданной частотой мигание с заданной паузой мерцание светодиода остановка действий светодиода датчики тока напряжения и мощности инициализация датчика блок датчика тока считать напряжение считать напряжение на шун...
|