O'Reilly logo

Winning Design!: LEGO MINDSTORMS NXT Design Patterns for Fun and Competition by James J. Trobaugh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required