v4.4.1¶
v4.4.1 — це невеликий патч-реліз, який покращує редагування та стабілізує підключення до камери. Автодоповнення більше не спрацьовує всередині коментарів і рядків, шаблон нового скрипту оновлено відповідно до сучасного стилю MicroPython, а інтервали серійного опитування налаштовано для більшої стабільності. Реліз залишається на основі Qt Creator 14.0.2. Змін у API скриптування немає, проте при оновленні зі старіших версій відбувається одноразове скидання налаштувань.
Основні зміни¶
Автодоповнення вимкнено в коментарях і рядках. Помічник коду більше не відображається, якщо курсор знаходиться всередині коментаря
#або рядка в лапках у файлах.py.Оновлений шаблон нового скрипту. Шаблон
Untitledза замовчуванням тепер використовує сучасний стиль MicroPython: окремі рядкиimport,sensor.skip_frames(time=2000)без зайвих пробілів і циклwhile True:.Налаштовані інтервали серійного опитування. Інтервали запитів кадрового буфера, стану та TX-буфера збільшено для зменшення серійного трафіку і підвищення стабільності камери.
Відновлювані зависаючі з’єднання. Команду
get_stateзнову можна використовувати для розблокування зависаючого серійного з’єднання.
Інші зміни та покращення¶
Виправлення помилок¶
Автодоповнення більше не відображається всередині коментарів або рядкових літералів Python. Активація помічника коду тепер сканує текст від початку документа до курсора і пригнічує доповнення, якщо курсор знаходиться всередині коментаря
#або рядка в одинарних чи подвійних лапках. (41b324978)Збільшено інтервали опитування для запитів кадрового буфера, стану та TX-буфера (
FRAME_SIZE_DUMPіGET_STATEз 5 мс до 50 мс,GET_TX_BUFFERз 5 мс до 20 мс) для зменшення серійного трафіку і підвищення стабільності при роботі з камерою. (195715061)Відновлено можливість використання команди
get_stateдля відновлення зависаючого серійного з’єднання (раніше вимкнений шлях тепер контролюється черезm_unstuckWithGetState), а також виправлено таймер відновлення для правильного перезапуску. (aab1e1e2e)При запуску IDE тепер очищає збережені налаштування користувача, скидаючи їх до стандартних, якщо збережена версія ресурсів старша за 4.4.0 — це запобігає збоям застосунку через несумісні старі налаштування. (058f0447c)
Підтримка платформ і інструментів¶
Основа Qt Creator: 14.0.2.
Критичні зміни¶
Налаштування користувача скидаються до стандартних при першому запуску v4.4.1 під час оновлення з версії, збережені ресурси якої старші за 4.4.0. Це одноразове скидання налаштувань і не впливає на ваші скрипти чи проєкти.