Our full technical support staff does not monitor this forum. If you need assistance from a member of our staff, please submit your question from the Ask a Question page.


Log in or register to post/reply in the forum.

CRBasic compiles with CR800.std.06 instead of CR800.std.07


jclemente Jan 28, 2009 02:58 PM

Dear all,

We have just realized that CRBasic is compiling the CR800 programs with the firmware version CR800.std.06 instead of using the newest OS CR800.std.07.

We downloaded the latest OS some time ago, and we have checked that the CR800.std.07.obj file is properly located on the default folder (C:\Campbellsci\Lib\OperatingSystems), but when we compile a CR800 program we receive this message:
[Version]C:\Campbellsci\Lib\Compilers\CR8Comp.exe VERSION: CR800.std.06 DATE080115

We have tried it in different computers obtaining the same results.

Can anyone tell us why our CRBasic software is not using the latest firmware?

Thank you in advance and best regards.


Dana Jan 28, 2009 07:41 PM

The OBJ file is the actual OS. The precompiler that is used in CRBasic is the exe (i.e., CR8Comp.exe). As the message indicates, it is running that file from the C:\Campbellsci\lib\compilers directory.

When you downloaded the new OS and installed it, it should have put the latest exe in the folder noted above (or if you did not use the default when first installing LoggerNet, it would have put it under a similar directory structure in another folder). I would search for "cr8comp.exe" on your computer and see if there is another (newer) version that you can copy over into the correct directory.

Regards,

Dana


CJ Apr 15, 2009 01:07 AM

We are having the same problem as well on multiple computers. We have installed the CR800 Firmware v07, Loggernet 3.4.1 Patch & Devconfig v1.12 but CRBasic is still using the older CR800.std.06 compiler. Tried searching the hard drives but only the old CR8Comp.exe exists. Is there somewhere to download the new CR8Comp.exe file?


Dana Apr 15, 2009 04:06 PM

The latest precompiler is included with the firmware download. I just checked it and the precompiler being installed with the latest OS is version 07. I downloaded the firmware from our web site, deleted the existing CR8comp.exe and then ran the installation for OS 7 to confirm the installation was using the correct file. The file is saved in the C:\Campbellsci\Lib\Compilers directory and is dated 10/29/2008.

A couple of things that could be happening:

* If you did not accept the default directory when initially installing LoggerNet, or DevConfig, it could be your copy of CRBasic is looking in a different directory.

* Is it possible the user account you are logged in to on your computer does not have write access to the above directory?

There is no other place to download this executable. If you continue to have problems please call Campbell Scientific and ask an application engineer to email the file to you (though if you have the OS 7 firmware installation, you have the file already -- perhaps try deleting the existing CR8comp.exe and running the install for the firmware again).

Dana


CJ Apr 16, 2009 11:10 PM

Thanks Dana I downloaded CR800.std.07 again. It seems like the original release of the file (01/15/2008) which we were using, had a bug in it, but the new downloaded works fine.

Courtney


Dana Apr 16, 2009 11:40 PM

It seems like the original release of the file (01/15/2008) which we were using, had a bug in it

01/15/2008 would have been the OS6 release. OS7 (precompiler dated 11/10/08) was posted in December 2008.

I'm glad it's all working for you now. Thanks for letting me know.

Dana

Log in or register to post/reply in the forum.