![]() ![]() There are four main types of software documentation: The documentation for software in modern conditions is interactive (online) documentation and reference text or printed user manual, describing how to use the software product. Let's look at the approaches to the development of auto-documentation and the main examples of auto-documentation systems. Auto-documentation systems are best suited to describe the code and help developers keep the project in a consistent state. The quality of the documentation will help you continue to develop new features and maintain the system in operation for decades. One of the important factors in maintaining the program code is documentation. Convenience and readability of the program code of your system is the key to the success of your project in the future. It has long been a well-known expression that programs are written not for computers, but for humans since there is binary code for computers. Documentation is specific to each VEX Platform(IQ 2nd Generation, EXP, V5).Modern requirements to autodocumenting source codes VEX Command Help allows access to documentation for specific functions included in the C++ and Python API (Application Programming Interface). Run After Download when enabled, causes the user program to run after it is downloaded to a VEX Brain. Project Home sets the default home directory for a new project when completing the New Project wizard. Rebuild cleans the project’s build directory, then builds the project. The user can set the build type to Build or Rebuild.īuild only build the project when Make detects any changes in the project’s source code. Project Build Type sets how the extension will build a C++ project. If disable is selected while the extension is running, the extension will close the user port and remove the Interactive Terminal. If enable is selected while the extension is running, the extension will try to open the userport if a device is connected.ĭisable prevents the extension from connecting to the user port on startup and won’t create an Interactive Terminal. The only exception applies to a V5 Controller which does not enumerate with a user serial port.Įnable allows the extension to connect to a userport on startup and will create the Interactive Terminal. The Enable User Terminal setting allows the extension to open the user serial port when a VEX Brain or VEX Controller is detected by the extension. By default this setting is set to Download.Ĭpp Toolchain Path sets the Path for the toolchain that is used when building a C++ VEX VS Code project. When set to Pit, the radio will remain on a pit channel and the download will take much longer. The download channel allows for higher data rates and more efficient downloads. When set to Download, the radio will jump to a download VEXnet channel once a user program download is initiated. The user can pick between Download and Pit channels. This setting only applies when VS Code is connected to a V5 Controller via USB and the controller is connected to a V5 Brain via VEXnet. ![]() The Controller Channel setting controls the radio communication channel type between a V5 Brain and V5 Controller. Settings Overview Controller Channel (V5 Controller only) The VEX User settings will appear in the right hand panel. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |