Οι Ρυθμίσεις Χρήστη είναι καθολικές ρυθμίσεις που προσφέρει ο Κώδικας του Visual Studio για κάθε επέκταση. Οι Ρυθμίσεις Χρήστη VEX μας επιτρέπουν να διαμορφώσουμε την Επέκταση VEX σύμφωνα με τις δικές μας απαιτήσεις και εφαρμόζονται σε κάθε έργο επέκτασης VEX VS Code.
Πρόσβαση στις ρυθμίσεις χρήστη VEX στον κώδικα VS
- Κάντε κλικ στο εικονίδιο ρύθμισης κάτω αριστερά στη διεπαφή χρήστη του VS Code.
- Θα εμφανιστεί το μενού περιβάλλοντος. Κάντε κλικ στο στοιχείο Ρυθμίσεις.
- Θα εμφανιστεί το παράθυρο Ρυθμίσεις.
- Κάντε κλικ στο στοιχείο Επεκτάσεις στην αριστερή προβολή λίστας του παραθύρου Ρυθμίσεις για να επεκτείνετε τη λίστα των Επεκτάσεων και να δείτε τα στοιχεία της.
- Κάντε κύλιση προς τα κάτω στην προβολή λίστας προς τα κάτω και κάντε κλικ στο στοιχείο λίστας VEX.
- Οι Ρυθμίσεις Χρήστη VEX θα εμφανιστούν στο δεξί πλαίσιο.
Επισκόπηση ρυθμίσεων χρήστη VEX
-
Ελεγκτής: Κανάλι (μόνο για τον Ελεγκτή V5)
Η ρύθμιση Ελεγκτής: Κανάλι ελέγχει τον τύπο καναλιού ραδιοεπικοινωνίας μεταξύ ενός εγκεφάλου V5 και ενός ελεγκτή V5. Αυτή η ρύθμιση ισχύει μόνο όταν ο κώδικας VS είναι συνδεδεμένος σε έναν ελεγκτή V5 μέσω USB και ο ελεγκτής είναι συνδεδεμένος σε έναν εγκέφαλο V5 μέσω VEXnet.
Για να ρυθμίσετε το κανάλι ραδιοφώνου του ελεγκτή V5, κάντε κλικ στο αναπτυσσόμενο μενού και επιλέξτε μεταξύ Λήψη και Pit.- Λήψη - Όταν έχει οριστεί σε Λήψη, το ραδιόφωνο θα μεταβεί σε ένα κανάλι VEXnet λήψης μόλις ξεκινήσει η λήψη ενός προγράμματος χρήστη. Το κανάλι λήψης επιτρέπει υψηλότερους ρυθμούς δεδομένων και πιο αποτελεσματικές λήψεις.
-
Pit - Όταν έχει οριστεί σε Pit, , το ραδιόφωνο θα παραμείνει σε ένα κανάλι pit και η λήψη θα διαρκέσει πολύ περισσότερο.
-
Cpp SDK: Αρχική σελίδα
Η ρύθμιση Cpp SDK Home ορίζει τον αρχικό κατάλογο του C++ SDK (Software Development Kit). Αυτή η ρύθμιση καθορίζει τη θέση στον υπολογιστή όπου είναι εγκατεστημένο το SDK C++.
Σημείωση: ΜΗΝ ΕΠΕΞΕΡΓΑΣΤΕΙΤΕ ΑΥΤΗΝ ΤΗ ΡΥΘΜΙΣΗ.
-
Cpp Toolchain: Διαδρομή
Η ρύθμιση Cpp Toolchain Path ορίζει τη Διαδρομή για την αλυσίδα εργαλείων που χρησιμοποιείται κατά τη δημιουργία ενός έργου C++ VEX VS Code.
Για να ορίσετε τη διαδρομή της αλυσίδας εργαλείων Cpp, πληκτρολογήστε τη διαδρομή προς την αλυσίδα εργαλείων στον υπολογιστή στο πλαίσιο κειμένου.
-
Γενικά: Ενεργοποίηση τερματικού χρήστη
Η ρύθμιση Ενεργοποίηση τερματικού χρήστη επιτρέπει στην επέκταση VEX να ανοίγει τη σειριακή θύρα χρήστη όταν ανιχνεύεται από την επέκταση ένας εγκέφαλος VEX ή ένας ελεγκτής VEX. Η μόνη εξαίρεση ισχύει για έναν ελεγκτή V5 που δεν απαριθμεί με σειριακή θύρα χρήστη.
Για να ορίσετε τη ρύθμιση Ενεργοποίηση τερματικού χρήστη , κάντε κλικ στο αναπτυσσόμενο μενού και επιλέξτε μεταξύ Ενεργοποίηση και Απενεργοποίηση.- Ενεργοποίηση - Η Ενεργοποίηση επιτρέπει στην επέκταση VEX να συνδεθεί σε μια θύρα χρήστη κατά την εκκίνηση και θα δημιουργήσει το Διαδραστικό Τερματικό. Εάν επιλεγεί η ρύθμιση Ενεργοποίηση ενώ εκτελείται η επέκταση, η επέκταση θα προσπαθήσει να ανοίξει τη θύρα χρήστη εάν είναι συνδεδεμένη μια συσκευή.
- Απενεργοποίηση - Η Απενεργοποίηση εμποδίζει την επέκταση VEX να συνδεθεί στη θύρα χρήστη κατά την εκκίνηση και δεν δημιουργεί ένα διαδραστικό τερματικό. Εάν επιλεγεί Απενεργοποίηση ενώ εκτελείται η επέκταση, η επέκταση θα κλείσει τη θύρα χρήστη και θα καταργήσει το Διαδραστικό Τερματικό.
-
Γενικά: Καταχωρίσεις αρχείου καταγραφής
Η ρύθμιση Καταχωρίσεις αρχείου καταγραφής ορίζει τον αριθμό των καταχωρίσεων αρχείου καταγραφής που θα μεταφορτωθούν από ένα VEX Brain.
Για να ορίσετε τον αριθμό των καταχωρήσεων καταγραφής, πληκτρολογήστε τον αριθμό στο πλαίσιο κειμένου.
Σημείωση: Από προεπιλογή, ο αριθμός των καταχωρήσεων καταγραφής έχει οριστεί σε 1000.
-
Έργο: Τύπος κατασκευής
Η ρύθμιση Έργο: Τύπος κατασκευής ορίζει τον τρόπο με τον οποίο η επέκταση VEX θα δημιουργήσει ένα έργο C++.
Για να ορίσετε τον Τύπο Δημιουργίας Έργου Cpp, κάντε κλικ στο Αναπτυσσόμενο μενού και επιλέξτε μεταξύ Δημιουργία και Ανακατασκευή.- Δόμηση - Η Δόμηση δημιουργεί το έργο μόνο όταν εντοπιστούν αλλαγές στον πηγαίο κώδικα του έργου.
- Αναδόμηση - Η Αναδόμηση καθαρίζει τον κατάλογο δημιουργίας του έργου και, στη συνέχεια, δημιουργεί το έργο. Αυτή η επιλογή είναι πολύ πιο αργή.
-
Έργο: Αρχική σελίδα
Η ρύθμιση Έργο: Αρχική σελίδα ορίζει τον προεπιλεγμένο αρχικό κατάλογο για ένα νέο έργο κατά την ολοκλήρωση του οδηγού Νέου Έργου.
Για να ορίσετε την προεπιλεγμένη τοποθεσία για νέα έργα, πληκτρολογήστε τον κατάλογο στον υπολογιστή στο πλαίσιο κειμένου.
-
Έργο: Εκτέλεση μετά τη λήψη
Η ρύθμιση Έργο: Εκτέλεση μετά τη λήψη ορίζει εάν το πρόγραμμα χρήστη θα πρέπει να εκτελείται μετά τη λήψη σε ένα VEX Brain.
Για να ρυθμίσετε το πρόγραμμα χρήστη να εκτελείται μετά τη λήψη του στο VEX Brain, επιλέξτε το πλαίσιο ελέγχου. Για να ρυθμίσετε το πρόγραμμα χρήστη να μην εκτελείται μετά τη λήψη, καταργήστε την επιλογή του πλαισίου ελέγχου.
Σημείωση: Από προεπιλογή, το πλαίσιο ελέγχου δίπλα στη Έργο: Εκτέλεση μετά τη λήψη είναι .
-
Python: SDK Home
Η ρύθμιση Python SDK Home ορίζει τον αρχικό κατάλογο του Python SDK (Software Development Kit). Αυτή η ρύθμιση καθορίζει την τοποθεσία στον υπολογιστή όπου είναι εγκατεστημένο το Python SDK.
Σημείωση: ΜΗΝ ΕΠΕΞΕΡΓΑΣΤΕΙΤΕ ΑΥΤΗΝ ΤΗ ΡΥΘΜΙΣΗ.
-
DFU συστήματος: Αυτόματη ανάκτηση
Η ρύθμιση Αυτόματη ανάκτηση DFU συστήματος ορίζει εάν ο εγκέφαλος θα πρέπει να ανακάμπτει αυτόματα όταν ανιχνεύεται ένας εγκέφαλος IQ (2ος) ή ένας εγκέφαλος EXP σε λειτουργία DFU (Ενημέρωση υλικολογισμικού συσκευής).
Για να ρυθμίσετε τον εγκέφαλο να ανακάμπτει αυτόματα όταν ανιχνεύεται ένας εγκέφαλος IQ (2ος) ή ένας εγκέφαλος EXP σε λειτουργία DFU, επιλέξτε το πλαίσιο ελέγχου. Διαφορετικά, καταργήστε την επιλογή του πλαισίου ελέγχου.
Σημείωση: Από προεπιλογή, το πλαίσιο ελέγχου δίπλα στη ρύθμιση System DFU: Auto Recover είναι επιλεγμένο .
-
Διακομιστής Websocket: Ενεργοποίηση
Η ρύθμιση Διακομιστής Websocket: Ενεργοποίηση επιτρέπει στην επέκταση VEX να εκκινήσει τον διακομιστή Websocket, ο οποίος επιτρέπει τη μεταφορά δεδομένων σε πραγματικό χρόνο μεταξύ του διακομιστή και της συσκευής VEX.
Για να ορίσετε τη ρύθμιση Websocket Server: Enable (Ενεργοποίηση 1), κάντε κλικ στο αναπτυσσόμενο μενού και επιλέξτε μεταξύ Enable και Disable.- Ενεργοποίηση - Εάν επιλεγεί η Επέκταση VEX θα εκκινήσει τον Διακομιστή Websocket, ο οποίος επιτρέπει στον χρήστη την πρόσβαση σε έναν αμφίδρομο αγωγό προς την επιλεγμένη συσκευή VEX. Η πρόσβαση στον διακομιστή Websocket είναι δυνατή στη διεύθυνση `ws://[ip]:[port]/vexrobotics.vexcode/device`.
- Απενεργοποίηση - Εάν επιλεγεί Απενεργοποίηση , η επέκταση VEX δεν θα εκκινήσει τον διακομιστή Wesocked.
-
Websocket Server: Διεύθυνση Host
Η ρύθμιση Websocket Server: Διεύθυνση Host ορίζει τη διεύθυνση κεντρικού υπολογιστή του WebSocket Server. Ο διακομιστής Websocket φιλοξενείται στον υπολογιστή στον οποίο εκτελείται η επέκταση VEX. Η διεύθυνση κεντρικού υπολογιστή του διακομιστή Websocket είναι η διεύθυνση IP για την πρόσβαση στον διακομιστή Websocket στη διεύθυνση `ws://[ip]:[port]/vexrobotics.vexcode/device`.
Για να ορίσετε τη Διεύθυνση Host, πληκτρολογήστε τη διεύθυνση host (διεύθυνση IP) στο Πλαίσιο Κειμένου.
-
Websocket Server: Θύρα
Η ρύθμιση Websocket Server: Θύρα διαμορφώνει τον Αριθμό Θύρας της Θύρας στην οποία εκτελείται ο Websocket Server. Ο αριθμός θύρας μπορεί να χρησιμοποιηθεί για την πρόσβαση στον διακομιστή Websocket στη διεύθυνση `ws://[ip]:[port]/vexrobotics.vexcode/device`.
Για να ορίσετε τον Αριθμό Θύρας του Διακομιστή Websocket, πληκτρολογήστε τον αριθμό θύρας στο Πλαίσιο Κειμένου.