v4.4.1¶
v4.4.1 là bản vá nhỏ giúp cải thiện trải nghiệm soạn thảo và tăng độ ổn định của kết nối camera. Tính năng tự động hoàn thành mã không còn kích hoạt bên trong chú thích và chuỗi ký tự, mẫu tập lệnh mới được hiện đại hóa theo phong cách MicroPython hiện tại, và chu kỳ thăm dò cổng serial được điều chỉnh để đảm bảo tính ổn định. Phiên bản này vẫn được xây dựng trên Qt Creator 14.0.2. Không có thay đổi nào đối với API scripting, nhưng cài đặt người dùng sẽ bị đặt lại một lần khi nâng cấp từ các phiên bản cũ hơn.
Điểm nổi bật¶
Không tự động hoàn thành trong chú thích hoặc chuỗi ký tự. Hỗ trợ mã không còn xuất hiện khi con trỏ đang đặt bên trong chú thích
#hoặc chuỗi ký tự trong tệp.py.Mẫu tập lệnh mới được hiện đại hóa. Mẫu
Untitledmặc định nay sử dụng phong cách MicroPython hiện tại với các dòngimportriêng biệt,sensor.skip_frames(time=2000)không có khoảng trắng thừa, và vòng lặpwhile True:đơn giản.Điều chỉnh chu kỳ thăm dò serial. Khoảng thời gian truy vấn framebuffer, trạng thái và TX-buffer đã được tăng lên để giảm lưu lượng serial và cải thiện tính ổn định của camera.
Khôi phục kết nối bị treo. Lệnh
get_statecó thể được dùng lại để gỡ kẹt kết nối serial bị treo.
Các thay đổi và cải tiến khác¶
Sửa lỗi¶
Tính năng tự động hoàn thành mã không còn xuất hiện bên trong chú thích Python hoặc chuỗi ký tự. Quá trình kích hoạt hỗ trợ mã nay quét văn bản từ đầu tài liệu đến vị trí con trỏ và tắt tính năng hoàn thành khi con trỏ nằm trong chú thích
#hoặc chuỗi ký tự trong dấu nháy đơn hay nháy kép. (41b324978)Tăng khoảng thời gian thăm dò cho các truy vấn framebuffer, trạng thái và TX-buffer (
FRAME_SIZE_DUMPvàGET_STATEtừ 5ms lên 50ms,GET_TX_BUFFERtừ 5ms lên 20ms) để giảm lưu lượng serial và cải thiện tính ổn định với camera. (195715061)Bật lại việc dùng lệnh
get_stateđể khôi phục kết nối serial bị treo (đường dẫn trước đây bị vô hiệu hóa cứng nay được điều khiển bởim_unstuckWithGetState) và sửa bộ định thời gỡ kẹt để khởi động lại đúng cách. (aab1e1e2e)Khi khởi động, IDE nay xóa cài đặt người dùng đã lưu, đặt lại về mặc định, khi phiên bản tài nguyên đã lưu cũ hơn 4.4.0, ngăn cài đặt cũ không tương thích làm hỏng ứng dụng. (058f0447c)
Hỗ trợ nền tảng và công cụ¶
Nền tảng Qt Creator: 14.0.2.
Thay đổi không tương thích ngược¶
Cài đặt người dùng bị đặt lại về mặc định khi khởi chạy lần đầu v4.4.1 nếu nâng cấp từ phiên bản có tài nguyên đã lưu cũ hơn 4.4.0. Đây là thao tác xóa cài đặt một lần và không ảnh hưởng đến các tập lệnh hoặc dự án của bạn.