|
scrawls is right about both, but a little more insight on the basic error.
if your program is flawed, but syntax is correct, you'll get a basic error.
if your program can become flawed if a certain condition is met (like an if statement not normal met becomes true, and leads to bad code).
i believe if the battery voltage drops to low, you will get a basic error which effectivly shuts the robot off so it doesn't go crazy and kill people (and yes, the uP will screw up if there's not enough power).
if there was any problem in downloading the code (from computer to RC), it may give you an error.
i'm sure there's plenty of other ways to get errors, but these are ones i know off the top of my head.
|