Hiểu về cài đặt người dùng cho tiện ích mở rộng VEX VS Code

Cài đặt người dùng là cài đặt chung mà Visual Studio Code cung cấp cho từng tiện ích mở rộng. Cài đặt người dùng VEX cho phép chúng ta cấu hình Tiện ích mở rộng VEX theo yêu cầu của riêng mình và được áp dụng cho mọi dự án tiện ích mở rộng VEX VS Code.

Truy cập Cài đặt người dùng VEX trong VS Code

  • Nhấp vào Biểu tượng cài đặt ở góc dưới bên trái của Giao diện người dùng VS Code.

    Biểu tượng Cài đặt ở cuối Thanh hoạt động của VS Code, nằm ở góc dưới bên trái của màn hình.
  • Menu ngữ cảnh sẽ nhắc nhở. Nhấp vào mục Cài đặt.

    Menu ngữ cảnh Cài đặt VS Code có nhiều tùy chọn được liệt kê. Tùy chọn Cài đặt được tô sáng và là tùy chọn thứ ba trong menu, bên dưới Bảng lệnh và Hồ sơ.
  • Cửa sổ Cài đặt sẽ hiện ra.

    Cửa sổ Cài đặt VS Code mở ra và hiển thị mục Cài đặt thường dùng theo mặc định.
  • Nhấp vào mục Tiện ích mở rộng trong chế độ xem danh sách bên trái của cửa sổ Cài đặt để mở rộng danh sách Tiện ích mở rộng và xem các mục của nó.

    Cửa sổ Cài đặt VS Code đang mở và danh mục Tiện ích mở rộng được đánh dấu trên danh sách điều hướng bên trái.
  • Cuộn xuống cuối danh sách và nhấp vào mục danh sách VEX.

    Cửa sổ Cài đặt VS Code mở ra và liên kết trang VEX bên trong danh mục Tiện ích mở rộng được tô sáng.
  • Cài đặt người dùng VEX sẽ xuất hiện ở bảng bên phải.

    Cài đặt người dùng VS Code được mở đến trang VEX, nơi có thể tùy chỉnh hành vi của Tiện ích mở rộng VEX Robotics.

Tổng quan về Cài đặt Người dùng VEX

  • Bộ điều khiển: Kênh (Chỉ dành cho Bộ điều khiển V5)
    Cài đặt Bộ điều khiển: Kênh điều khiển loại kênh liên lạc vô tuyến giữa V5 Brain và Bộ điều khiển V5. Thiết lập này chỉ áp dụng khi VS Code được kết nối với Bộ điều khiển V5 qua USB và bộ điều khiển được kết nối với V5 Brain qua VEXnet.
    Để thiết lập Kênh vô tuyến của Bộ điều khiển V5, hãy nhấp vào Menu thả xuống và chọn giữa Tải xuống Pit
    • Tải xuống - Khi đặt thành Tải xuống, radio sẽ chuyển sang kênh tải xuống VEXnet sau khi chương trình người dùng được tải xuống. Kênh tải xuống cho phép tốc độ dữ liệu cao hơn và tải xuống hiệu quả hơn. 
    • Pit - Khi đặt thành Pit, radio sẽ vẫn ở kênh pit và quá trình tải xuống sẽ mất nhiều thời gian hơn.

    Lưu ý: Theo mặc định, Kênh vô tuyến của bộ điều khiển V5 được đặt thành Tải xuống.

    Cài đặt người dùng VEX với tùy chọn Kênh điều khiển được hiển thị. Tùy chọn này có menu thả xuống được đặt thành Tải xuống theo mặc định. Mô tả có nội dung là Bộ kênh vô tuyến điều khiển V5. Cài đặt này chỉ áp dụng cho liên kết vô tuyến VEXnet.
  • Cpp SDK: Trang chủ
    Cài đặt Cpp SDK Trang chủ thiết lập thư mục gốc của C++ SDK (Bộ phát triển phần mềm). Thiết lập này xác định vị trí trên máy tính nơi C++ SDK được cài đặt.
    Lưu ý: KHÔNG CHỈNH SỬA CÀI ĐẶT NÀY.

    Cài đặt người dùng VEX với tùy chọn Trang chủ Cpp SDK được hiển thị. Tùy chọn này có liên kết ghi là Chỉnh sửa trong settings.json. Mô tả có nội dung KHÔNG ĐƯỢC CHỈNH SỬA.
  • Cpp Toolchain: Đường dẫn
    Cài đặt Đường dẫn của Toolchain thiết lập Đường dẫn cho chuỗi công cụ được sử dụng khi xây dựng dự án C++ VEX VS Code.
    Để thiết lập Đường dẫn chuỗi công cụ Cpp, hãy nhập Đường dẫn đến chuỗi công cụ trên máy tính vào Hộp văn bản.

    Cài đặt người dùng VEX với Cpp Toolchain: Tùy chọn đường dẫn được hiển thị. Tùy chọn này có trường văn bản biểu thị Đường dẫn tệp. Mô tả có nội dung Đường dẫn đến chuỗi công cụ.
  • Chung: Kích hoạt Thiết bị đầu cuối người dùng
    Cài đặt Kích hoạt Thiết bị đầu cuối người dùng cho phép Tiện ích mở rộng VEX mở cổng nối tiếp của người dùng khi tiện ích phát hiện VEX Brain hoặc Bộ điều khiển VEX. Ngoại lệ duy nhất áp dụng cho Bộ điều khiển V5 không liệt kê bằng cổng nối tiếp của người dùng.
    Để thiết lập cài đặt Bật Thiết bị đầu cuối người dùng , hãy nhấp vào Menu thả xuống và chọn giữa Bật Tắt
    • Bật - Bật cho phép Tiện ích mở rộng VEX kết nối với cổng người dùng khi khởi động và sẽ tạo ra Thiết bị đầu cuối tương tác. Nếu chọn Bật trong khi tiện ích mở rộng đang chạy, tiện ích mở rộng sẽ cố gắng mở cổng người dùng nếu có thiết bị được kết nối.
    • Vô hiệu hóa - Vô hiệu hóa ngăn Tiện ích mở rộng VEX kết nối với cổng người dùng khi khởi động và sẽ không tạo ra Thiết bị đầu cuối tương tác. Nếu chọn Vô hiệu hóa trong khi tiện ích mở rộng đang chạy, tiện ích mở rộng sẽ đóng cổng người dùng và xóa Thiết bị đầu cuối tương tác.
    Lưu ý: Theo mặc định, cài đặt Bật Thiết bị đầu cuối người dùng được đặt thành Bật.

    Cài đặt người dùng VEX với tùy chọn Bật thiết bị đầu cuối người dùng chung được hiển thị. Tùy chọn này có menu thả xuống được đặt thành Bật theo mặc định. Mô tả có nội dung Cho phép tiện ích mở rộng mở và hiển thị dữ liệu từ cổng người dùng.
  • Chung: Mục nhập nhật ký
    Cài đặt Mục nhập nhật ký thiết lập số lượng mục nhập nhật ký để tải lên từ VEX Brain.
    Để thiết lập số lượng mục nhập nhật ký, hãy nhập số vào Hộp văn bản.
    Lưu ý: Theo mặc định, số lượng mục nhật ký được đặt thành 1000.

    Cài đặt người dùng VEX với tùy chọn Mục nhập nhật ký chung được hiển thị. Tùy chọn này có trường văn bản được đặt thành số 1000 theo mặc định. Mô tả có nội dung Thiết lập số lượng mục nhật ký để tải lên từ VEX Brain.
  • Dự án: Loại xây dựng
    Cài đặt Dự án: Loại xây dựng thiết lập cách Tiện ích mở rộng VEX sẽ xây dựng một dự án C++.
    Để thiết lập Loại bản dựng dự án Cpp, hãy nhấp vào Menu thả xuống và chọn giữa Bản dựng Bản dựng lại
    • Bản dựng - Bản dựng chỉ xây dựng dự án khi phát hiện bất kỳ thay đổi nào trong mã nguồn của dự án.
    • Xây dựng lại - Xây dựng lại dọn dẹp thư mục xây dựng của dự án, sau đó xây dựng dự án. Tùy chọn này chậm hơn nhiều.
    Lưu ý: Theo mặc định, Loại bản dựng dự án Cpp được đặt thành Bản dựng.

    Cài đặt người dùng VEX với tùy chọn Loại bản dựng dự án được hiển thị. Tùy chọn này có menu thả xuống được đặt thành Xây dựng theo mặc định. Mô tả có nội dung Đặt loại bản dựng dự án Cpp.
  • Dự án: Trang chủ
    Cài đặt Dự án: Trang chủ sẽ thiết lập thư mục gốc mặc định cho một dự án mới khi hoàn tất trình hướng dẫn Dự án mới.
    Để đặt vị trí mặc định cho các dự án mới, hãy nhập thư mục trên máy tính vào Hộp văn bản.

    Cài đặt người dùng VEX với tùy chọn Trang chủ dự án được hiển thị. Tùy chọn này có trường văn bản biểu thị Đường dẫn tệp. Mô tả có nội dung Đặt vị trí mặc định cho các dự án mới.
  • Dự án: Chạy sau khi tải xuống
    Dự án: Chạy sau khi tải xuống thiết lập xem chương trình của người dùng có nên chạy sau khi tải xuống VEX Brain hay không.
    Để thiết lập chương trình người dùng chạy sau khi đã tải xuống VEX Brain, hãy chọn Hộp kiểm. Để thiết lập chương trình người dùng không chạy sau khi tải xuống, hãy bỏ chọn Hộp kiểm.
    Lưu ý: Theo mặc định, Hộp kiểm bên cạnh cài đặt Dự án: Chạy sau khi tải xuốngkhông được chọn.

    Cài đặt người dùng VEX với tùy chọn Project Run After Download được hiển thị. Tùy chọn này có hộp kiểm không được chọn theo mặc định. Mô tả có nội dung Thiết lập xem chương trình người dùng có chạy sau khi tải xuống hay không.
  • Python: SDK Home
    Cài đặt Python SDK Home thiết lập thư mục gốc của Python SDK (Bộ phát triển phần mềm). Thiết lập này xác định vị trí trên máy tính nơi Python SDK được cài đặt.
    Lưu ý: KHÔNG CHỈNH SỬA CÀI ĐẶT NÀY.

    Cài đặt người dùng VEX với tùy chọn Trang chủ SDK Python được hiển thị. Tùy chọn này có liên kết ghi là Chỉnh sửa trong settings.json. Mô tả có nội dung KHÔNG ĐƯỢC CHỈNH SỬA.
  • Hệ thống DFU: Tự động phục hồi
    Cài đặt Tự động phục hồi DFU hệ thống thiết lập xem Brain có tự động phục hồi khi phát hiện Brain IQ (thứ 2) hoặc Brain EXP ở chế độ DFU (Cập nhật chương trình cơ sở thiết bị) hay không.
    Để thiết lập Brain tự động phục hồi khi phát hiện Brain IQ (thứ 2) hoặc Brain EXP ở chế độ DFU, hãy chọn Hộp kiểm. Nếu không, hãy bỏ chọn Hộp kiểm.
    Lưu ý: Theo mặc định, Hộp kiểm bên cạnh cài đặt System DFU: Tự động khôi phục được chọn

    Cài đặt người dùng VEX với tùy chọn Tự động khôi phục hệ thống DFU được hiển thị. Tùy chọn này có hộp kiểm được chọn theo mặc định. Phần mô tả có nội dung Thiết lập xem não có tự động phục hồi khi phát hiện IQ2 hoặc EXP ở chế độ DFU hay không.
  • Máy chủ Websocket: Bật
    Cài đặt Máy chủ Websocket: Bật cho phép Tiện ích mở rộng VEX khởi động Máy chủ Websocket, cho phép truyền dữ liệu thời gian thực giữa Máy chủ và thiết bị VEX.
    Để thiết lập Websocket Server: Bật cài đặt, hãy nhấp vào Menu thả xuống và chọn giữa Bật Tắt
    • Kích hoạt - Nếu chọn Kích hoạt , Tiện ích mở rộng VEX sẽ khởi động Máy chủ Websocket, cho phép người dùng truy cập vào đường ống hai chiều đến thiết bị VEX đã chọn. Có thể truy cập Máy chủ Websocket tại `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Vô hiệu hóa - Nếu chọn Vô hiệu hóa , Tiện ích mở rộng VEX sẽ không khởi động Máy chủ Wesocked. 
    Lưu ý: Theo mặc định, Máy chủ Websocket: Bật cài đặt được đặt thành Tắt.

    Cài đặt người dùng VEX với tùy chọn Bật máy chủ Websocket được hiển thị. Tùy chọn này có menu thả xuống được đặt thành Vô hiệu hóa theo mặc định. Mô tả có nội dung Cho phép tiện ích mở rộng khởi động Websocket Server. Máy chủ cho phép người dùng truy cập vào đường ống hai chiều đến thiết bị VEX đã chọn. Có thể truy cập Websocket tại ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Máy chủ Websocket: Địa chỉ máy chủ
    Cài đặt Máy chủ Websocket: Địa chỉ máy chủ thiết lập địa chỉ máy chủ của Máy chủ WebSocket. Máy chủ Websocket được lưu trữ trên máy tính mà Tiện ích mở rộng VEX đang chạy. Địa chỉ máy chủ Websocket là địa chỉ IP để truy cập Máy chủ Websocket tại `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Để đặt Địa chỉ máy chủ, nhập địa chỉ máy chủ (địa chỉ IP) vào Hộp văn bản.

    Cài đặt người dùng VEX với tùy chọn Địa chỉ máy chủ Websocket được hiển thị. Tùy chọn này có trường văn bản được đặt thành địa chỉ 0.0.0.0 theo mặc định. Mô tả có nội dung Đặt Địa chỉ Máy chủ.


  • Máy chủ Websocket: Cổng
    Cài đặt Máy chủ Websocket: Cổng cấu hình Số cổng của Cổng mà Máy chủ Websocket đang chạy trên đó. Số cổng có thể được sử dụng để truy cập Máy chủ Websocket tại `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Để đặt Số cổng máy chủ Websocket, hãy nhập số cổng vào Hộp văn bản.

    Cài đặt người dùng VEX với tùy chọn Cổng máy chủ Websocket được hiển thị. Tùy chọn này có trường văn bản được đặt thành số 7071 trong ví dụ này. Mô tả có nội dung Đặt số cổng máy chủ Websocket.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: