I have a first gen bot board and an Atom 28 and an Atom Pro 24. I have the latest stable Atom IDE for the 28 and the Atom Pro IDE for the Pro 24. I am trying to program them on a Eee PC netbook with XP. The bot board with the Atom Pro 24 and Pro IDE works perfectly…no issues programming it at all.
The same bot board with the Atom 28 and the Atom IDE does not work. The compile button in the IDE is not even active. If I plug that same combination into a desktop XP PC, it works perfectly.
My question is why does the Pro 24 work on the Eee and the Atom 28 does not? The only things that differ are the IDE and the Atom chip. I actually have two bot boards and have replicated this same behavior with both of them. I also tried a powered USB hub on the Eee with the Pro 24 config, and it made no difference. I cannot even compile code, much less upload it to the chip (the Program button is not active either).
I’m really confused with your post, the title and the post contradicts itself several times. Things that can cause the compile to be grayed out would be to have the program saved with the incorrect extension, or if have more than one file loaded and it’s not bold on the left file menu section.
Also make sure you don’t have more than one Atom or more than one Atom Pro editor installed at the same time. You may need to un-install and re-install the editor that is not working for you.
Thanks. Simply put, it means that my Atom 28 and Bot Board combo on my Eee works, while my Atom Pro 24 and same Bot Board on Eee doesn’t work (can’t compile or upload while connected to the Eee). The Pro 24 and Bot Board does work when connected to a desktop PC. I may have some terminology wrong here…is that what’s confusing?
I have the BasicAtom and BasicAtomPro IDEs loaded (latest version, no betas).
Are the extensions the same (.bas) for both the Atom and AtomPro? Is there anything else that must be included in a source file for the IDE to recognize it as valid and activate the Compile button?
No, here 's the confusion.
Title
atom works, atom pro doesn’t work.
Body
atom pro works, atom doesn’t work.
It’s a PC issue to be sure. I know that a logitec driver was found to crash the IDE. Do you have any other software installed that uses the serial port? This includes USB…
Sorry…the title was a typo. I’m confusing myself now.
The reason it’s a bit confusing is that it works in one config (24 Pro), but not the other (28). Just wondering what the difference could be?
It’s a USB port with a USB to serial converter. I also use it for Basic Stamp, Arduino, Rug Warrior,…quite a few different serial/USB devices. The Atom 28 is the only thing I’ve had trouble with so far.
Ok, I uninstalled and reinstalled. Same thing happens, but I think I got a handle on it. It seems to have something to do with file associations. The files I’m opening are *.bas…downloaded from Lynxmotion. They open and compile/upload fine with the Atom Pro IDE. However, with the Atom IDE, when I choose file::Open…there are no files listed in the directory if the show file type is set to *.bas. When I set to ., I see the *.bas files and can choose and open one. However, then the compile and program buttons are not active. If I choose File::New, I get an empty file and the compile and program buttons are now active. If I open one of the *.bas files with notepad and paste it into this empty file, I can compile is and upload it without a problem. Seems the *.bas files were actually saved as *.bas.txt (does not appear that way in the window…appear as *.bas…Ugh). For some reason, the Atom Pro IDE handles this just fine. So anyway, I can compile now using the Atom IDE…I’ll test uploading later.
if you downloaded the files before having the IDE installed it is possible your web browser did not have .bas registered as a file type and added a .txt extension for you. It is also likely if the .txt in the filename is not showing up that you have the windows option to hide extensions of known file types turned on.
Yeah, as usual, it’s a string of errors that lead to my problems. The most confusing part for me though was that the Pro IDE dealt with it Ok. I had trouble squaring that with the Atom IDE not handling it. Oh well…live and learn.