Chapter 12. Program Management

Now, your winning robot is built, and you've started writing the programs to run it. How do you keep your NXT programs under control? When working as a team, everyone has their ideas of where the programs should be saved or how they should be named. What about when one team member needs to change another team member's code? How do you do keep track of who is making changes, and what if some code gets deleted that you later realize you needed to keep?

Also what about software upgrades and firmware upgrades? The NXT-G program is updated every so often, and it's important that your team work with the latest version. This is true for the firmware that your NXT brick runs as well. Keeping your robot's firmware updated ...

Get Winning Design!: LEGO MINDSTORMS NXT Design Patterns for Fun and Competition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.