Section 3.5+ - Debugging Project 1


Dealing With Issues

This lesson will guide you through the process of debugging problems in your code effectively. You will start by identifying a code that fails to build and learn where to look for errors, as well as how to utilize VSCode's autocomplete feature to find solutions. If needed, you will be introduced to Chief Delphi, an online resource for FRC teams, where you can seek help and explore documentation. Next, you will tackle a runtime crash and investigate issues such as a motor not functioning despite the code running correctly, discussing the importance of checking the creation of the motor object and being cautious with copy-pasting device IDs. Finally, you will address a functionality problem where an elevator runs only once, emphasizing the need to carefully track key variables in your code.