|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#16
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Or, hopefully, faster bootup/a better power connector? A boy can dream.
|
|
#17
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#18
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#19
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
CANJaguar is basically a giant, ugly, 10k-line ball of code that we are hesitant to touch. Few teams use it, so we can't justify cleaning it up, and teams still use it, so we can't just drop support. We're supporting it for 2017 as a third party library, but we're probably going to stop maintenance in 2018. |
|
#20
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#21
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
I'm a fan of the separation of device libraries. For specifically large libraries (like the CAN motor controllers), the omission of these from the 'standard library' should result in smaller binary sizes and (at least on Java, not sure about C++ just yet), less RAM usage.
For the 'plugin system', I hope that this support comes in the form of compile-time library additions. For C++, I'm hopeful that library providers will include either the source, or both a shared and static version of their native library. For java the plugin system should be fairly trivial assuming JNI is done fine. I'll try and contact some beta-test teams and keep an eye on the WPI repo to try and get OpenRIO's existing and new libraries up and running for the 2017 season, as unfortunately I don't have access to beta-testing stuff directly. |
|
#22
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Out of curiosity, how do the old d-links compare to the new radios in terms of range?
|
|
#23
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
That being said, I'm worried a bit that some vendors are going to prefer developing in one language over another and therefore some teams aren't going to get access to the latest code/firmware/features because of it. I hope this doesn't happen but it is a possibility with moving the development and maintenance to 3rd parties. |
|
#24
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
I agree. The attached picture is using the power cable included in the kit of parts.
|
|
#25
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
Quote:
Code:
<target name="doInstall" depends="wpilib.check" unless="wpilib.exists">
<mkdir dir="${wpilib}"/>
<get src="http://first.wpi.edu/FRC/roborio/release/eclipse/plugins/edu.wpi.first.wpilib.plugins.java_0.1.0.201603020231.jar"
dest="${wpilib}/plugin.jar"/>
<unzip src="${wpilib}/plugin.jar" dest="${wpilib}">
<patternset>
<include name="resources/java.zip"/>
</patternset>
<mapper type="flatten"/>
</unzip>
<delete file="${wpilib}/plugin.jar" />
<unzip src="${wpilib}/java.zip" dest="${wpilib}"/>
<delete file="${wpilib}/java.zip" />
</target>
) |
|
#26
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#27
|
||||
|
||||
|
Re: [FRC Blog] Control System Update
The big problem is that the USB spec limits the length of most USB cables to shorter lengths than Ethernet. Ethernet is designed to be used over longer distances than USB. In practice you're probably fine either way, but Ethernet is what we "should" be using IMO
|
|
#28
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
Quote:
|
|
#29
|
|||||
|
|||||
|
Re: [FRC Blog] Control System Update
Quote:
Quote:
).Last edited by frcguy : 10-14-2016 at 12:36 PM. |
|
#30
|
|||
|
|||
|
Re: [FRC Blog] Control System Update
We were too...we still used vision in Auto. So nice to have a target right above your goal.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|