Hi,
First off there are no dumb questions or embarrassing posts. People come here for help, remember that whoever answers your questions wasn't born with the knowledge and probably learned it in a way similar to you now.
Now to your question:
In short, yes you can. In long, hmmm its still in beta and no you can't.
Here's what I would do:
Download this,
and apply that template to your programs (basically putting your task main stuff into the task called "MyCode" [if you have other tasks, just throw them outside of main like normal])
What I've done is taken the file system chooser code from "Program Chooser.c" and made it into a separate task. This way if you apply this template to all of your programs and download them to the File System, while keeping the original "Program Chooser.c" file as the Default Program, all of your programs will have the ability to see and choose the other ones. Sorry if this sounds confusing, its like turning them all into "Program Chooser.c" but with your own added functionality.
It's not a nice file system, and its not how file systems should work, but its a neat (poor man's) work around by making each of your programs able to see the other ones.
Give it a try and feel free to ask any questions. I just wrote this quickly this morning and it may not be as good as we want, but I hope it helps.
quick recap:
- Program Chooser.c remains the default program file
- take your other programs and copy and paste the code into the "MyCode" task in Program Chooser live template.c
- rename it to something else
- download it to the file system
- repeat the above 3 steps for all other programs you wish to add choosing functionality to
**EDIT**
What I would really do, is just use "Program Chooser.c" as we discussed a few posts above, and just power cycle your robot after each program...but this method we are talking about with the template removes the power cycle from the process.
Unfortunately there is no "real" file system for the Cortex yet. For example you cannot delete a program with this beta file system. But its a nifty (or ugly depending on your perspective) work around.
*******