thomasclark
35ac240d4c
Switch to 0-based for all pins on the RoboRIO [artf2564]
...
Change-Id: I249965a9d55aec53b7d8a9be3ba5cc43500ddda4
2014-06-10 12:44:29 -04:00
thomasclark
59dfb4d216
Removed the old compressor code
...
Change-Id: Ia36724f42254d49238db687c62f339c2172ba582
2014-06-09 11:12:44 -04:00
thomasclark
cf798049ef
Disable driver station at C++ program start
...
Change-Id: I56169344e1ee6e791a078de14655c91463bfafd0
2014-06-08 16:40:54 -04:00
thomasclark
a3e11f201e
More C++ tests
...
Change-Id: I92ce014a8ebe1c3b97f27aa15476fc3101cc1f1c
2014-06-07 17:38:33 -04:00
thomasclark
c937c409ae
Made PIDController use pthreads in C++
...
Change-Id: I3d4d1aa912bf56faa1d5e150732da5e7b551077d
2014-06-05 11:54:35 -04:00
thomasclark
4c61ab4ea3
Fixed C++ PWM values to be 16 bits
2014-06-04 11:06:37 -04:00
thomasclark
2e39540f20
Tilt pan camera test
...
Change-Id: I4496c9940a5da0bd78d90f1a5b4a9ebea6597336
2014-06-02 17:34:10 -04:00
thomasclark
bb50f4b134
C++ testing
...
Made a toplevel directory for C++ and C++ tests
Change-Id: I4bc2074a7036ec7fe79568b411637a5bee9eb5b3
Added the C++ testing framework and one test
Change-Id: I1e80a1e16b251a49666820a9d4c8caa025da9785
2014-06-02 15:36:18 -04:00
Brad Miller (WPI)
9a145db3d5
Merge "Updates the C++ servo class to have the PWM values that are on the spec sheet"
2014-05-30 11:42:27 -07:00
Jonathan Leitschuh
884a374f4e
Updates the C++ servo class to have the PWM values that are on the spec sheet
...
Change-Id: I98eae31f91df912d17035c125b219d8a812e94f9
2014-05-30 14:19:57 -04:00
thomasclark
187aa7a138
Support for the CAN power distribution panel
...
Change-Id: If4f8f7f050bf1095221cf16f030a6a8a67532656
2014-05-30 14:11:42 -04:00
thomasclark
447cec4df8
Support for the CAN pneumatics module in C++ and Java
...
Change-Id: Iba66f8b51d7471a60ec33d38354a2f0853cc31df
2014-05-29 15:01:07 -04:00
thomasclark
980d52becc
Support for the CAN pneumatics module in C++ and Java
...
Change-Id: I2ccb1d13d1c5da00a99329c761b75a6c2b3ea56d
2014-05-29 14:43:19 -04:00
Patrick Plenefisch
9b831ed34c
Reverting back to static .a files for C++ and fixing lots of other assorted items
2014-05-27 21:26:10 -04:00
thomasclark
da2e1769c0
Updated CANJaguar.h/.cpp/.java for the RoboRIO
...
Change-Id: I5134a78dc9dc945be1402c78d4fc4b9ef368b0b8
2014-05-16 14:12:24 -04:00
thomasclark
ed6ac3bffd
Fixed digital channel routing
...
Change-Id: Id670db98c0aaa53a7b126a4fb42b736e25e18c4a
2014-05-15 17:55:21 -04:00
thomasclark
7e215ef181
Removed the old cRIO channel routing that was preventing encoders from working in C++
...
Change-Id: I6e103f9960a8bf0930ea7e40f668cad116363370
2014-05-15 11:13:21 -04:00
thomasclark
27896984f7
Added the new NI shared libraries and headers
...
Change-Id: I090f2ebe35b65aa323a97ce2ba0154d044e1b4c2
2014-05-09 15:11:56 -04:00
Patrick Plenefisch
848a043f99
Fixing some compile warnings in C++
...
--HG--
extra : source : 84601b0b128cb508e13a1ae23fd648acc52990c8
2014-05-02 17:52:49 -04:00
Patrick Plenefisch
c0222d4e2d
Automatic SO downloading & updating
...
--HG--
extra : source : 11f8cf1c8ac2a81610ae086b440b6f5ca844377f
2014-04-05 02:48:17 -04:00
Brad Miller
69d9ad70ab
CMake Changes
...
This is the changes made by Patrick Plenefisch converting the native
code to use CMake and the CMake Maven Plugin, as opposed to the
native Maven plugin. This is to allow for compatibility with newer
versions of the GCC toolchain. All the cpp sources were moved from
maven style directories to cpp style directories for CMake.
Change-Id: I67f5e3608948f37c83b0990d232105a3784f8593
2014-04-01 11:18:29 -04:00
Fredric Silberberg
4546abc8c5
Version 4 Image
...
Updated the HAL library to work with the new version 3 headers
from NI. There were multiple changes in this verison: more PWM
generators were added, so the functions for setting PWM signals have
been updated. UserWatchdog has been removed, and Watchdog has been
removed from WPILib to accomodate for this. Digital selection has been
consolidated to one function in the NI headers, so this has been updated
in the HAL. New SPI and I2C libraries have been added, but need to
be implemented in the HAL before they will work.
2014-03-20 13:12:02 -04:00
Paul Malmsten
0d5410a118
Removed all repository definitions pointing to Jenkins (aka. frcbuilder)
2014-01-26 14:13:15 -05:00
brad
2bdd95d722
Set Azalea wpilibc off by default
2014-01-23 19:23:50 -05:00
brad
6a87f90574
Updated <relativePath> references to static-library
2014-01-19 20:18:14 -05:00
brad
08d06bd22f
Updated parent pom <relativePath> properties to be correct
2014-01-19 19:57:48 -05:00
charris
f7146d4230
JNI for java
...
Normal vs recursive mutex
HAL delineation
2014-01-06 10:12:21 -05:00
charris
b62b606110
JNI implementation for Java
...
Normal vs
2014-01-06 09:27:51 -05:00
Brad Miller
3178911eef
Initial checkin of unified hierarchy of WPILib 2015
2013-12-15 18:30:16 -05:00