Ok, so I started working on a little test setup and after imaging my 8 slot Crio to the newest image (4.3 or something like that) and updating LV to the newest version, I had problems with getting signal to my jags… After swapping out ribbon cable (which I heard through the grapevine that the KOP ones are bogus?!) Module, sidecar, pwm, jag, and all the way down to the CRIO itself, I had no luck I decided to image it one last time, and the little diagram on the side of the imaging box had a 9043 (or whatever the digital module number is…cant think off the top of my head) in the wrong slot, that being slot 4… which is what I’m used to with the 8 slots… and told me a required 9043 in the 2nd slot was NOT installed. So I moved the 9043 to slot 2 and BOOM! Worked… so… WHAT HAPPENED!? WHY IS THIS?! IS THIS THE WAY IT SHOULD BE?! SOMEONE EXPLAIN!!! -Thanks
The cRIO has some limitations, which you can read about the online manuals at NI. The FRC framework also has specific requirements, further reducing the cistomization of the cRIO. I assume that this is to make life easier to debug.
The modules have moved around this year and the method of referring to them in code has changed as well. I haven’t found any LabVIEW docs that mention this yet, but the Getting Started with the 2012 Control System document and the Getting started with Java and Getting Started with C++ Guides on the WPILib project all mention it.
So what is my slot layout for an 8 slot!? Cause its sure as heck not
1-analog
2-analog
3-
4-digital
5-digital
6-
7-pneumatic
8-pneumatic
what are these “limitations” exactly?!
thanks.
The Imaging Tool will show you if your ordering is right but it is described in the docs I mentioned above as:
1-analog
2-digital
3-pneumatic
4-
5-analog
6-digital
7-pneumatic
8-
AH! I see. It wasn’t only me! YAY! Hopefully we shall figure this out soon!
Thanks!!!
…and this is why I love CD! You are a gentleman and a scholar good sir! Thanks a bunch!
One instance where working with multiple teams in multiple languages results in less hair pulling instead of more!
Hahaha, I prolly shoulda paided more attention myself…But why do that when I have a repertoire of fellow robot friends!? lol
thanks again.