|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Announcing RobotDotNet: DotNet for FRC
Just in time for the 2016 kickoff, we are happy to announce the initial release of RobotDotNet, a port of the FRC libraries to DotNet and C#. This port has been worked on over the past offseason, and has been thoroughly tested. Here's whats working so far.
The WPILib has all the features you know from FIRST, in addition to some cool new features, including:
In order to run on the RoboRIO, the newest version of Mono (4.2.1) has been compiled using NI's compilation tools. Our documentation can be found at our website, which is located here. Instructions for downloading the extension and the libraries can be found at the tutorials page. The extension is uploaded to the Visual Studio Gallery, and the library has been uploaded to NuGet for easy updating. It has been an interesting project to take on, and I would like to thank some people:
|
|
#2
|
||||
|
||||
|
Thank You!
I had just started to research if something like this existed. 14 years later I'm volunteering with my old team 498! I'm a C# developer these days so this will make it way more fun. |
|
#3
|
||||
|
||||
|
Re: Announcing RobotDotNet: DotNet for FRC
Very cool - We look forward to trying this out.
Thanks! |
|
#4
|
||||
|
||||
|
Re: Announcing RobotDotNet: DotNet for FRC
One thing that I forgot to mention is that in addition to C#, Visual Basic works as well. The templates are not as great in VB, as I really don't know much, but I have done some basic testing as it does work. In addition, any language that runs on the .NET framework should run as well, so if you want to run F# you should be able to. You could also use IronPython, however RobotPy is a much better and supported python for FRC. Note however that languages other then C# and VB have not been tested.
|
|
#5
|
||||
|
||||
|
Re: Announcing RobotDotNet: DotNet for FRC
The first patch for 2016 has been pushed to NuGet. Here's what has changed:
|
|
#6
|
||||
|
||||
|
Re: Announcing RobotDotNet: DotNet for FRC
New patches are available for both WPILib and NetworkTables. Here's whats changed.
WPILib
You can see a list of everything that's changed in WPILib here. NetworkTables
You can see a list of everything that's changed in NetworkTables here. You can find instructions for upgrading your existing projects here. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|