|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
CTRE Tool Suite Installer
http://www.ctr-electronics.com/hro.h...ical_resources
Hi All I am looking for information on this new and trying to determine what it means. Last night I think I flashed the CTRE properly to the Rio using the installer. There was no indication it was successful. What should a successful upload look like? The last line was Duration 5.6 seconds. So I think it was done correctly. Is there any thing else left to do ? I got the impression from the blog post that it was Java related since it was contained in the section about the IDE. Can someone from first or CTRE jump on and provide some context and direction? http://wpilib.screenstepslive.com/s/...eclipse-c-java http://www.firstinspires.org/robotic...-system-update Suppliers provide installers which place their libraries into the correct location on the user’s system. WPILib tools will automatically detect the libraries and allow them to be used in FRC programs. FRC will create a “one-stop-shop” page for these installers to help teams easily locate the software for their selected devices. |
|
#2
|
|||
|
|||
|
Re: CTRE Tool Suite Installer
I'm assuming you're talking about the roboRIO Upgrade process using LifeBoat.
This process updates the roboRIO Web-Based Interface Plug-in to the latest version. It connects to the roboRIO, replaces the appropriate files, and then restarts the WebServer. Above the Duration message, there should be a line of text that says the Web Service restarted. If you want to double-check this, you can go to the Web-Based Interface and perform a self-test on any of your CAN devices; The second-to-last line in the self-test information should say "CTRE Build: [build date]" Non-upgraded versions will not have the CTRE tag before "Build". An example of this can be found in Section 5.3.2.5 of the Pigeon IMU User's Guide. Keep in mind the above only applies to the plug-in update process. If you're talking about additional steps for using the programming libraries, there really aren't any. You don't have to update your roboRIO to use the libraries, you just won't have the current interface options in the web interface. Whichever libraries you had checked when you ran the CTRE Toolsuite Installer will have automatically been installed. You only need to put the proper include/import statement into your robot project to have access to them (for Talon SRX, these statements can be found in Section 3.1.1 of the Software Reference Manual). |
|
#3
|
|||
|
|||
|
Re: CTRE Tool Suite Installer
"Suppliers provide installers which place their libraries into the correct location on the user’s system."
Hi Jacob thank you for replying. The above is a quote from the first inspires blog. Since the section I found it in was the eclipse install I assumed your installer installed into the eclipse home. The "users system" they are referring to is the Rio itself. So install did start the web service and stated the duration. I think screen shot might be very helpful. Thanks. |
|
#4
|
|||
|
|||
|
Re: CTRE Tool Suite Installer
Quote:
"The user's system" refers to your computer, which is where our installer places the library files. It is not the installer but rather the WPILib plug-ins that then takes care of transferring these files from your computer to your roboRIO when you deploy code. The roboRIO Upgrade tool in LifeBoat is a seperate tool and does not place any API files on the roboRIO. Since CTRE is the author of the CAN plug-in used by the Web-Based Interface, we needed a way for users to be able to update the plug-in file. There is an example screen shot of the roboRIO Upgrade process in the manual section I referenced - Section 5.3.2.5 of the Pigeon IMU User's Guide. Here is a link. Last edited by Jacob C. : 11-01-2017 at 20:44. Reason: Clarification that files transfer when you deploy code. |
|
#5
|
|||
|
|||
|
Re: CTRE Tool Suite Installer
Hi Jacob
In http://wpilib.screenstepslive.com/s/...eclipse-c-java Makes no mention of anything like pidgeon. I ran the steps from requiring me to cable it to the Rio. Here is the link. http://wpilib.screenstepslive.com/s/...onent-overview The HERO installer was run when I cabled it to the Rio and ran it like shown in the above link. It made no indication that it was installing anything into eclipse. How/when do Java CTRE Java classes get copied to eclipse? What exactly does the cabling to the Rio do? |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|