From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

FIRST Tech Challenge Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Managing the NXT memory ?

Could any one please explain

all the methods available to store more programs

on NXT bricks?

0 Kudos
Message 1 of 7
(4,970 Views)

Hi dummi,

There are a couple of things you can do within the NXT Terminal (Tools»NXT Tools»NXT Terminal...):

1.  Remove the default programs (like the Try me programs) or the default sounds (.rso files) to save some space.

2.  Defrag the NXT by pressing the Defragment button.  This will increase the amount of contiguous memory on the NXT and may recover some space.

Kyle S

0 Kudos
Message 2 of 7
(3,387 Views)

We have tried those two

, is it there

anything else we can do.

0 Kudos
Message 3 of 7
(3,387 Views)

Hi dummi,

EDIT:  I was mistaken, replacing the polymorphic VIs makes no difference in memory.

Are you guys using the same code multiple times in the VI?  You can create a SubVI (Highlight code»Edit»Create SubVI) for repeatable code in the VI.

Are you trying to compile a VI and it's too big?  Or, are you trying to download extra VIs to the brick?

Message was edited by: Smootastic

0 Kudos
Message 4 of 7
(3,387 Views)

We are trying to load extra VIs to the brick so that we can have more autonomous options

0 Kudos
Message 5 of 7
(3,387 Views)

Hi dummi,

Have you used direct mode on the NXT?  If you see the NXT Shell application on the brick, go ahead and delete it, it's used for direct mode with the NXT.

Kyle S

0 Kudos
Message 6 of 7
(3,387 Views)

We have deleted every file that we do not need on the brick. On the average each autonomous VI takes up about 20 to 30 k, is there a way to compress it?

0 Kudos
Message 7 of 7
(3,387 Views)