Go to Post Many software problems can be solved by plugging wires in. - Eric Finn [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 22-10-2012, 17:31
Fuzzball27's Avatar
Fuzzball27 Fuzzball27 is offline
Registered User
AKA: Dan
FRC #4218 (Navibots)
Team Role: Programmer
 
Join Date: Oct 2012
Rookie Year: 2011
Location: United States
Posts: 11
Fuzzball27 is a jewel in the roughFuzzball27 is a jewel in the roughFuzzball27 is a jewel in the rough
CRIO file extension

What type of file does the CRIO run? Is it .exe?

If you need clarification of my question: the Lego NXT program extension is .rxe what is the equivalent for the CRIO?
__________________
-->Fuzzball27-->
  #2   Spotlight this post!  
Unread 22-10-2012, 18:07
CodeYeti's Avatar
CodeYeti CodeYeti is offline
FRC Addict
AKA: Matt Coffin
FRC #0662 (Rocky Mountain Robotics)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Colorado
Posts: 81
CodeYeti is an unknown quantity at this point
Re: CRIO file extension

I think you will find a lot of the information that you've been asking about recently here. But, to answer your question directly...
Code:
FRC_UserProgram.out
Is the name of the binary expected by the cRIO imaged with the FRC image. The cRIO runs VxWorks. That could also help your investigations.
  #3   Spotlight this post!  
Unread 22-10-2012, 18:26
F22Rapture's Avatar
F22Rapture F22Rapture is offline
College Student, Mentor
AKA: Daniel A
FRC #3737 (4H Rotoraptors)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Goldsboro, NC
Posts: 476
F22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant future
Re: CRIO file extension

It runs whatever language you deploy to it. .rxe is the extension for the Mindstorms variant of Labview, which isn't necessarily dependent on the platform it's running on. Java for example compiles to bytecode (which I think, though I'm not sure, has a .class extension) which can run on pretty much any hardware for which a Java VM is available and supports the functions of the program.

An example of an extension that *is* platform dependent would be .exe, which is only understood by Microsoft Windows, unless you were using something like Linux + WINE to run them.

TL;DR there is no "extension for the cRIO," it's going to depend on which language you're using.
__________________
Research is what I’m doing when I don’t know what I’m doing.
- Wernher von Braun
Attending: Raleigh NC Regional
  #4   Spotlight this post!  
Unread 22-10-2012, 20:30
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,756
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: CRIO file extension

I think there are couple answers to your question. The LabVIEW build specification constructs a file named startup.rtexe. This is what NI uses on VXWorks for the exe format.

Another answer would be the .out extension. This is the basic code/library/task extension, and if some code loads it, it can begin running. This is how the NI loader loads the .rtexe.

Greg McKaskle
  #5   Spotlight this post!  
Unread 22-10-2012, 22:35
Fuzzball27's Avatar
Fuzzball27 Fuzzball27 is offline
Registered User
AKA: Dan
FRC #4218 (Navibots)
Team Role: Programmer
 
Join Date: Oct 2012
Rookie Year: 2011
Location: United States
Posts: 11
Fuzzball27 is a jewel in the roughFuzzball27 is a jewel in the roughFuzzball27 is a jewel in the rough
Re: CRIO file extension

Ok what is the extension if I use WindRiver (c++)?
__________________
-->Fuzzball27-->
  #6   Spotlight this post!  
Unread 23-10-2012, 21:39
connor.worley's Avatar
connor.worley connor.worley is offline
Registered User
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Berkeley/San Diego
Posts: 601
connor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond repute
Re: CRIO file extension

Quote:
Originally Posted by Fuzzball27 View Post
Ok what is the extension if I use WindRiver (c++)?
.out
__________________
Team 973 (2016-???)
Team 5499 (2015-2016)
Team 254 (2014-2015)

Team 1538 (2011-2014)
2014 Driver (25W 17L 1T)
日本語でOK
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:42.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi