История изменений Robointellect SDK #
16.08.2023 v1.0.368
-
Изменения RISDK:
- Реализована функция внешнего API группы коннекторов - RI_SDK_connector_SetBus(). Эта функция предназначена для установки номера шины i2c вручную. Установленный вручную номер шины i2c используется, когда выполняется связывание ШИМ с i2c адаптером (функция базового API RI_SDK_LinkPWMToController()). Внимание! Функция RI_SDK_connector_SetBus() влияет на выбор шины только в программах под LInux. Алгоритмы под Windows пока что не учитывают выбранную пользователем шину i2c.
14.08.2023 v1.0.367
-
Изменения инсталлятора RISDK:
- Реализован инсталлятор RISDK.
История изменений Пульта управления РТУ #
01.08.2024 v1.1.4
- Исправлена работа функционала калибровки сервоприводов.
24.07.2024 v1.1.2
- При запуске программ на Python в модуле автономного программирования и через удаленное подключение на онлайн-сервисе больше не возникает ошибки "ModuleNotFoundError: No module named encodings".
- На ОС Windows 7 исправлена ошибка во время которой каждые пару секунд мелькал экран "Робот не подключен по USB".
- Исправлены ошибки в работе трея на ОС Windows в части включения, отключения и перезапуска службы пульта управления РТУ.
- Исправлено поведение сервоприводов при достижении крайнего левого и крайнего правого положения - сервопривод больше не пытается провернуться дальше своего крайнего положения.
- Доработаны демо-программы (в части опционального выбора пути к библиотеки: либо .so для Linux, либо .dll для Windows) на Python в модуле автономного программирования.
25.06.2024 v1.0.611
- Добавлен функционал видеотрансляции.
- Исправлены баги с физическим отключением и подключением камер.
- Выбор основной камеры теперь не обязательный.
- Меню с выбором камер теперь соответствует цветовой гамме пульта.
- При включении удаленного доступа автоматически выбирается первая камера для трансляции.
- Оповещение о необходимости выбрать камеры для трансляции теперь показывается в правом верхнем углу.
03.04.2024 v1.0.573-2
- Исправлена ошибка, когда фактическая скорость сервопривода не менялась после установке значения выше 50%.
19.03.2024 v1.0.573-1
- Исправлена работа демо-программ в пульте управления, а также демо-программ в автономном Blockly.
15.03.2024 v1.0.570-2
- Исправлен диапазон градусов для башни робота (теперь робот поворачивается от -90° до +70°, чего хватает для доступа к позициям 11 и 12 на координатной сетке).
23.11.2023 v1.0.570-1
- Реализовано автоматическое переподключение к устройству по заданному алиасу.
22.11.2023 v1.0.566
- Восстановлено отображение панели датчика тока при работе робота с датчиком тока.
08.09.2023 v1.0.563
- Исправлена валидация импортов программы на Python, которые не находятся в белом списке.
- В белый список допустимых импортов добавлен ctypes.util для нового способа подключения librisdk.
- Изменена валидация на подключаемую библиотеку librisdk для исполняемых программ на Python.
10.02.2023 v1.0.558
- Изменена ссылка для подключения по пин-коду.
- Исправлена ошибка с наезжанием элемента светодиода на другие элементы интерфейса в мобильной версии.
- Изменен текст ошибки при потере соеднения с сервером пульта РТУ.
- Робот переходит в стартовое положение после отсечки при выполнении программ через онлайн-сервис на питоне.
- На Windows 7 Basic не работает управление службой пульта РТУ - после взаимодействия появляется ошибка “Во время старта/рестарта/остановки службы пульта управления РТУ произошла ошибка”.
20.01.2023 v1.0.543
- Исправлена ошибка с невозможностью управлять сервоприводами после выполнения программ с удаленного подключения.
- Программа на Python и Blockly автоматически останавливается спустя минуту.
- Исправлена ошибка с подключением к удаленному доступу на Windows 7 Pro.
19.01.2023 v1.0.541
- Исправлена ошибка с невозможностью управлять сервоприводами после выполнения программ с удаленного подключения.
- Программа на Python и Blockly автоматически останавливается спустя минуту.
02.12.2022 v1.0.537
- Исправлена ошибка с появлением окна "Пульт не запущен. Запустите пульт и перезагрузите приложении" на Windows 7.
- Исправлено копирование пинкода и ссылки в окне удаленного доступа.
- В автономном Blockly и Python исправлена ошибка с блокировкой полей ввода.
- Добавлено выделение ссылки в окне удаленного доступа.
30.11.2022 v1.0.531
- Исправлена ошибка с блокировкой интерфейса пульта управления РТУ после выполнения демо-программы в автономном Blockly.
21.11.2022 v1.0.530
- Исправлена ошибка с выполнением демо-программ в автономном Blockly
11.11.2022 v1.0.525
- Добавлен автономный Python.
- Исправлена работа демо-программ Blockly в автономном режиме и на онлайн-сервисе.
- Исправлена ошибка со сбросом скважности сервоприводов после остановки службы пульта управления РТУ.
10.11.2022 v1.0.517
Исправлена работа с CP2112.
09.11.2022 v1.0.514
- Исправлено дерганье сервопривода.
- Исправлены критические углы.
- Исправлено расслабление сервоприводов в крайних положениях.
- Исправлены демо-программы.
20.10.2022 v1.0.504
- Добавлена проверка кода на Python. Запрещается использовать команды: "eval", "exec", "sys.path", "sys.builtin_module_names", "sys.exec_prefix", "sys.executable", "sys.exit", "sys.flags", "sys.getwindowsversion", "sys.hash_info", "sys.implementation", "sys.hexversion", "sys.modules", "sys.path", "sys.path_importer_cache", "sys.platform", "sys.prefix", "sys.ps1", "sys.ps2", "sys.setdlopenflags", "sys.setrecursionlimit", "sys.setswitchinterval", "sys.settrace", "sys.stdin", "sys.stdout", "sys.stderr", "sys._stdin_", "sys._stdout_", "sys._stderr_", "sys.api_version".
- Добавлено логирование программ на Python.
- Исправлена блокировка интерфейса во время удаленного доступа, больше нет возможности закрыть модальное окно подключения к сервису.
- Исправлена блокировка интерфейса во время удаленного доступа, больше нет возможности закрыть модальное окно подключения к сервису.
17.10.2022 v1.0.500
- Изменена версия Python с 3.10.8 на 3.8.10 для поддержки Windows 7.
13.10.2022 v1.0.494-2
- Изменен дизайн окна подключения к сервису удаленного доступа.
- Добавлена проверка импортируемых модулей для программ на Python. Список доступных модулей: "ctypes", "sys", "math", "random", "time", "scv", "numpy", "nltk", "pandas", "xml", "collections", "requests", "os".
- Добавлена блокировка управления при подключении к сервису удаленного доступа.
- Изменена надпись на кнопке "Удаленный доступ" на "Подключить к сервису".
- Исправлена ошибка запуска службы пульта управления РТУ.
- Исправлена работа кнопки настроек(три точки).
10.10.2022 v1.0.494-1
- Добавлена возможность подключения РТУ к сервису для удаленного выполнения программ Blockly/Python.
19.09.2022 v1.0.478
- Исправлена ошибка: после выхода из гибернации пропадала возможность управления роботом.
19.09.2022 v1.0.477
- Исправлен диапазон вращения для правой стрелы (ограничен до вращения до -77 градусов).
19.09.2022 v1.0.475
- Исправлена ошибка: после выхода из гибернации не работало горячее подключение.
- В пульт добавлен обновленный спинер, отображающийся при http запросах.
- Во время выполнения демо программы запускается спенер и появляется кнопка для остановки демо программы.
- Изменен текст ошибки, отображающейся при прекращении работы службы пульта управления.
07.09.2022 v1.0.463
- Добавлено всплывающее уведомлении при запуске приложения трея.
- В приложение трея добавлен пункт "Убрать из панели задач".
- В меню "Пуск" вместо "Пульт управления РТУ" добавлен пункт "Запуск системы", запускающий трей в случае, если он не был запущен ранее.
- В папке с примерами обновлены примеры исполнения программ на python.
- В папке с документацией обновлен файл "КАК НАЧАТЬ ПРОГРАММИРОВАТЬ РОБОТА на Python".
- В пульте управления РТУ добавлена возможность подключения дополнительного устройства через QR-код.
.