I'm not an expert on advanced NXT programming, but there are a few
tricks to consider, before going to the step of deleting missions:
1. Make sure memory only contains the needed executables. Using the
memory interface within the NXT software, examine memory contents and
delete any other executables and any sound files that may be taking
2. Make sure you're using the new, more compact action blocks
released last October(?) by Lego. Those take considerably less space
than the old NXT blocks.
3. Examine the programs and see if there are any extraneous steps
that could be removed. If the kids are using any sound blocks,
expunge them: sound files take up huge amounts of space. If you'd
like, feel free to email me your .rbt files and I can look to see
whether they're efficiently written.
4. If you see that the team is repeating its use of a series of
blocks (e.g., lift-arm/drive/stop, or drive/turn/drive/stop, or
follow-line), consider creating MyBlock subroutines. The NXT online
help has a nice primer on that concept, and it's actually quite easy.
The advantage of MyBlocks is that they only need to be stored in
memory once, even if they're called multiple times. Using MyBlocks
also gets kids thinking in a more structured and mature way about
using consistent techniques to address common robot tasks.
5. Watch this space for ideas from our more experienced colleagues!
>BELIEVE IT OR NOT, MY ROOKIE TEAM IS STILL WORKING TO COMPLETE THE MISSIONS;
>HOWEVER THE ROBOT HAS NO MORE MEMORY! ANY SUGGESTIONS OTHER THAN DELETING
>973-6600, Ext. 35116
>[log in to unmask]
>To UNSUBSCRIBE or CHANGE YOUR SETTINGS, please visit
>https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or
>leave the list".
>If you want to join the VADCFLL-ADMIN-L mailing list - to which FLL
>administrative announcements will be distributed - visit
>https://listserv.jmu.edu/archives/vadcfll-admin-l.html and select
>"Join or leave the list".
To UNSUBSCRIBE or CHANGE YOUR SETTINGS, please visit https://listserv.jmu.edu/archives/vadcfll-l.html and select "Join or leave the list".
If you want to join the VADCFLL-ADMIN-L mailing list - to which FLL administrative announcements will be distributed - visit https://listserv.jmu.edu/archives/vadcfll-admin-l.html and select "Join or leave the list".