Alex Henning
5c26b37d3b
Dynamically generates tools zip file.
...
Currently the file only includes RobotBuilder and
SmartDashboard. Additionally, testing is necessary too make sure that
the unzipping is working properly.
Change-Id: I21c0ebef592891c7d27016db401ec69c35a62acd
2014-10-20 15:47:30 -04:00
Brad Miller (WPI)
d90bbc195c
Merge "Removed vestigial POM file from NetworkTables"
2014-10-18 15:38:00 -07:00
Alex Henning
78988584e3
Removed vestigial POM file from NetworkTables
...
Flattened networktables/java/Athena into networktables/java since Athena
+ Desktop builds are identical and we dropped Azalea support.
Change-Id: If965891c163394fed3bd1a3570b1f923cdd6fd56
2014-10-17 21:38:40 -04:00
Brad Miller (WPI)
294e224fcd
Merge "allow installation on eclipse 3.8 (ubuntu 14.04)"
2014-10-17 14:12:55 -07:00
Brad Miller (WPI)
436c92961b
Merge "Add new joystick features"
2014-10-17 14:08:49 -07:00
Brad Miller (WPI)
341abbfaaf
Merge "Run the scheduler in disabled (fixes artf3631)"
2014-10-17 13:50:35 -07:00
Brad Miller (WPI)
eab34bbb88
Merge "Add SD methods with default values to match Java (fixes artf3648)"
2014-10-17 13:47:47 -07:00
Brad Miller (WPI)
5db5320793
Merge "Add method to get Device ID to Can Jaguar (fixes artf3613)"
2014-10-17 13:46:07 -07:00
Brad Miller (WPI)
54eaa913f6
Merge "Make Java ignore section headers in Preferences file and start file with [Preferences] to match C++ (fixes artf3629)"
2014-10-17 13:45:34 -07:00
Thomas Clark
8a541a67ca
Add new joystick features
...
Axis counts other than six and POVs are both present in C++ and Java now
Add dynamic joystick axis counts, up to 12
Change-Id: Ieade5e61a89df822df8702cb32326e4635558778
Add support for POVs in C++
Change-Id: I12dc0fcaca605a256ddcf990eebde45767229171
Make POVs work in Java
Change-Id: Ie2d98adb416c1930f058bdd21c3e7d26289df503
2014-10-17 16:39:10 -04:00
Brad Miller (WPI)
7fa0eea492
Merge "ADXL345_SPI: Report usage."
2014-10-17 12:19:47 -07:00
Brad Miller (WPI)
cc431354b7
Merge "Counter::setUpSource(AnalogTrigger): actually set the source."
2014-10-17 11:40:35 -07:00
Kevin O'Connor
fea52a77a3
Add SD methods with default values to match Java (fixes artf3648)
...
Change-Id: Iee955f987ac1214d773cfd733ed99e3cbd1ac3d0
2014-10-15 17:03:04 -04:00
Kevin O'Connor
4e31b68008
Add method to get Device ID to Can Jaguar (fixes artf3613)
...
Change-Id: I7b0cb555a56ee97cf90ea32a3080b7c14bb5ca56
2014-10-15 16:11:29 -04:00
Kevin O'Connor
f99b57b1fe
Run the scheduler in disabled (fixes artf3631)
...
Change-Id: Ib1614e2c96b4cda580110ea427398bcfe2ff6fbe
2014-10-15 15:32:38 -04:00
Kevin O'Connor
dad3b68f36
Make Java ignore section headers in Preferences file and start file with [Preferences] to match C++ (fixes artf3629)
...
Change-Id: Ia56cca061851727eee25d3996314a01022378a07
2014-10-15 14:37:25 -04:00
Kevin O'Connor
08c8723174
Merge "Add error message to new project wizard if project already exists"
2014-10-13 07:45:25 -07:00
Peter Johnson
ce768ae341
ADXL345_SPI: Report usage.
...
Change-Id: I369a3aecf36fc9071b10cbacc1ebac5f98c1dd39
2014-10-12 14:38:02 -07:00
Joe Ross
217c50c28f
allow installation on eclipse 3.8 (ubuntu 14.04)
...
Change-Id: I5d0f6a05724debefecb562f8f0fb0c8acea8e2c2
2014-10-11 18:24:51 -07:00
Peter Johnson
fcc8230dbf
Counter::setUpSource(AnalogTrigger): actually set the source.
...
Previously this created the output but didn't set up the source.
Change-Id: Ifac7ed589358e15bc70ba46ae4a756ce56683a8a
2014-10-10 09:15:42 -07:00
Brad Miller
daee45780d
Added additional NI libraries to make C++ builds work
...
Change-Id: Id550b698451999a6c3d52313211798be5eddd47c
jenkins-release-2015.130.beta
jenkins-stable-2015.130.beta
2014-10-09 09:43:12 -04:00
Patrick Plenefisch
8079482820
Create HOME on windows
...
Change-Id: Id16278b5280e25e383e474faf4b511c47e5d0751
jenkins-release-2015.129.beta
jenkins-stable-2015.129.beta
2014-10-08 17:15:51 -04:00
Brad Miller (WPI)
0b828eec62
Merge "Disable CANJaguar current PID test"
2014-10-08 12:51:58 -07:00
Brad Miller (WPI)
49e06bd13b
Merge "Move interrupt methods to InterruptableSensorBase"
2014-10-08 12:51:28 -07:00
Thomas Clark
eca4d36a4b
Disable CANJaguar current PID test
...
The hardware setup makes this test basically useless
Change-Id: I40287313a1928dda897c8e35922216d44ab089d2
2014-10-08 15:02:01 -04:00
Thomas Clark
4d2a720f47
Move interrupt methods to InterruptableSensorBase
...
Analog interrupts work again now, and RequestInterrupts is no longer
duplicated three times.
Change-Id: I5244b76262d7620852141cd21b2429d627636793
2014-10-08 14:52:24 -04:00
Patrick Plenefisch
591e1de721
use WPILIB eclipse var & use luna to build
...
Change-Id: I5e8560329226fca3c60f337b6b4744c50a09cdc9
2014-10-08 10:39:06 -04:00
Brad Miller (WPI)
dc09233fca
Merge "void* -> void by creating proxy fuction"
2014-10-07 14:21:45 -07:00
Patrick Plenefisch
037d3b2fb5
void* -> void by creating proxy fuction
...
Change-Id: I903c3d98f3210d1969b9aed6c84f5ccaa803a9ed
2014-10-07 17:19:32 -04:00
Kevin O'Connor
a3995a202d
Fix bitfield indexing on PWM Latch
...
Change-Id: I63b423dbcab9f0f8b5b384654824f1c69b0fa052
2014-10-07 16:52:21 -04:00
Thomas Clark (WPI)
a71f07ed67
Merge "HAL: build shared library as well as static library."
2014-10-07 08:24:27 -07:00
Brad Miller (WPI)
cb81aa6fe9
Merge "Update headers and .sos to v15 image + most API changes"
2014-10-07 07:22:14 -07:00
Thomas Clark (WPI)
ace43a6a12
Merge "DigitalOutput: Fix enablePWM()."
2014-10-07 07:18:19 -07:00
Thomas Clark (WPI)
a4e8d65b71
Merge "Relay: In free(), set both forward and reverse to 0."
2014-10-07 07:17:10 -07:00
Brad Miller
bfd88f1dab
Reserve network communications
...
Change-Id: Ie98e31baf9d5ce01056a89e009ec62c8bbb62f2e
2014-10-06 10:21:55 -04:00
Peter Johnson
a65cb500fb
Relay: In free(), set both forward and reverse to 0.
...
Also, check status in between the two calls.
Change-Id: I5a6c24aefde3707a953a41cb7c56e8fb372e1ea0
2014-10-06 00:31:46 -07:00
Peter Johnson
f27df43b5b
DigitalOutput: Fix enablePWM().
...
Previously enablePWM() wanted m_pwmGenerator to already be non-null on entry.
This is impossible as the only place m_pwmGenerator is set is later in this
function.
Also add correct m_pwmGenerator null checks to disablePWM() and
updateDutyCycle().
Change-Id: Ia5bbfdc62824e1cf4c2f503308313b7ef39ae2fe
2014-10-05 20:51:57 -07:00
Thomas Clark
7e9f183cf9
Update headers and .sos to v15 image + most API changes
...
Java still does not work
Change-Id: I172ac401a07b6703909068f82b7b6cc67e6075c0
2014-10-05 17:17:59 -04:00
Brad Miller
2f26361398
Added Mecanum drive sample program
...
Change-Id: I0538c21116cd6c8836f76b6d4446b83d8723a20f
2014-10-05 16:03:36 -04:00
Peter Johnson
52ecbd38ac
HAL: build shared library as well as static library.
...
Change-Id: I02143d601dc1dc0a6f35d61b6d008340333ee98a
2014-10-03 19:13:34 -07:00
Brad Miller (WPI)
6089722c4f
Merge "Too many bugs with LTO in GCC 4.9 & Binutils 2.24. Disabling. Maybe later."
jenkins-release-2015.117.beta
jenkins-stable-2015.117.beta
2014-10-03 09:58:29 -07:00
Patrick Plenefisch
244ecd23ee
Too many bugs with LTO in GCC 4.9 & Binutils 2.24. Disabling. Maybe later.
...
Change-Id: Id10ebb9768743e5f852275ae1f1d7a80094c99ed
2014-10-02 23:15:50 -04:00
Kevin O'Connor
8aeacac302
Set Start Mode to remote to allow Debug As->WPILib Deploy to launch without error on Windows
...
Change-Id: Ida1e12692f829f02eef5284b3cfbcbb7d63c88c3
2014-10-02 18:20:24 -04:00
Brad Miller (WPI)
45021c7f3d
Merge "Figured out the madness: not launching properly (no copy)"
2014-10-02 15:07:07 -07:00
Brad Miller (WPI)
857a1abb01
Merge "Prevent leading zeroes in team number and warn user about them (fixes artf3429)"
2014-10-02 11:49:44 -07:00
Brad Miller (WPI)
c11f194cbf
Merge "Allow dataRecieved to be null in I2C transaction (fixes artf3603)"
2014-10-02 11:48:22 -07:00
Brad Miller
8b806e11e2
Added Arcade C++ example and a hierarchy for C++ examples.
...
Change-Id: I31094dd4f158345103628aacd7de3cb86f27c483
2014-10-02 14:42:24 -04:00
Brad Miller
ba5111b994
Add a Motor Controller example java program
...
Change-Id: I7b0a7622fbf4cbe2ef541088bbe521d4cac9aa22
2014-10-02 14:12:16 -04:00
Brad Miller (WPI)
88bf4ee567
Merge "Added a hierarchy of example categories that looks very much like what's in LabVIEW and placed the one project in a bunch of categories as a proof of concept."
2014-10-02 10:46:24 -07:00
Brad Miller
76295a5746
Fix eclipse launching of tools (SmartDashboard, sfx, OutlineViewer, and RobotBuilder)
...
Change-Id: I8d0fbf2b25d29cd9645ee9e92c67316802a46490
2014-10-02 10:38:30 -04:00