Brad Miller (WPI)
b14ca08474
Merge "[artf3717] Added isEnabled to Teleop Loops in Samples."
2014-11-04 13:48:46 -08:00
Brad Miller (WPI)
80194e9809
Merge "Added message to notify when simulation is unsupported."
2014-10-28 13:48:04 -07:00
James Kuszmaul
767686ae2e
[artf3717] Added isEnabled to Teleop Loops in Samples.
...
Anywhere in the sample programs where there was just a
isOperatorControl() in the while loop for Teleop, added an "&&
isEnabled()".
Change-Id: Ib81e8bab79923e262c314a073a591855cbf06846
2014-10-27 15:55:47 -04:00
Brad Miller (WPI)
5b2520c35f
Merge "Fixed building of the frcsim-libwpilibsim-cpp deb."
2014-10-27 09:40:22 -07:00
Alex Henning
fa8d7b843c
Fixed building of the frcsim-libwpilibsim-cpp deb.
...
There is still a bug where the examples have been updated to use 0 based
joysticks, but the simulation libraries have not been updated. I'll fix
that as a separate commit focused on fixing the joystick APIs.
Change-Id: I3b358e67b7fa18b30d1fd2b53098659cfefdfd76
2014-10-26 20:43:50 -04:00
James Kuszmaul
20c60a5fe6
Added C++ Encoder samples to Eclipse Plugin.
...
Reads values from quadrature encoder and displays them on the
SmartDashbord.
Also added Encoder with Motor Control example, which is identical to the
Motor Control sample but displays an encoder value on the
SmartDashboard.
2014-10-24 16:01:11 -04:00
Alex Henning
97be9765cd
Changed the version to include time to fix issue with replacing.
...
Change-Id: I80654640207a8200354f4961c476a4f4fcf5c5a6
2014-10-23 13:55:45 -04:00
James Kuszmaul
9af070a4af
Added C++ sample for CAN monitoring of PDP.
...
Uses CAN to monitor PDP and displays values on the SmartDashboard.
Change-Id: Icb06fec0b65ce02b7c396e7d4e379cee0d959095
2014-10-23 10:07:53 -04:00
James Kuszmaul
3abd352be9
Added sample programs for Solenoids and Relays.
...
Added a sample program to the eclipse plugin which uses joystick buttons
in Operator Control mode in order to control the output of a single and
a double solenoid.
Also added a sample program which uses joystick buttons to control a
spike/Relay.
Bonus: The title on the window that you get when you are opening a sample in
C++ said "Java" instead of "C++". Fixed now.
Change-Id: I0d01c23003d1fba2dbb08cbe6977ec886d97a22f
2014-10-22 09:34:52 -04:00
James Kuszmaul
311a690262
Added sample program for Motor Controller.
...
Sample uses joystick output to directly control a motor controller.
Added to C++ eclipse plugin with in same way as Java MotorControl
sample.
Change-Id: I7ce36b8000fbeb94e637a820f82399462b1416e5
2014-10-21 10:03:02 -04:00
Kevin O'Connor
f99b57b1fe
Run the scheduler in disabled (fixes artf3631)
...
Change-Id: Ib1614e2c96b4cda580110ea427398bcfe2ff6fbe
2014-10-15 15:32:38 -04:00
Patrick Plenefisch
8079482820
Create HOME on windows
...
Change-Id: Id16278b5280e25e383e474faf4b511c47e5d0751
2014-10-08 17:15:51 -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
2f26361398
Added Mecanum drive sample program
...
Change-Id: I0538c21116cd6c8836f76b6d4446b83d8723a20f
2014-10-05 16:03:36 -04:00
Brad Miller (WPI)
6089722c4f
Merge "Too many bugs with LTO in GCC 4.9 & Binutils 2.24. Disabling. Maybe later."
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
8b806e11e2
Added Arcade C++ example and a hierarchy for C++ examples.
...
Change-Id: I31094dd4f158345103628aacd7de3cb86f27c483
2014-10-02 14:42:24 -04:00
Brad Miller
1cef27134e
Changed joystick port numbers to be zero-based for C++ and Java.
...
Change-Id: Ifd55e8654be3b15abbe7460d2e9e6fff8acd9977
2014-10-01 11:25:51 -04:00
Patrick Plenefisch
aaab77cdbc
Figured out the madness: not launching properly (no copy)
...
Change-Id: I8127a9ae4cce5109d2373edfdb60ba212dfb70cb
2014-09-30 18:56:57 -04:00
Patrick Plenefisch
fa4a39dcc6
Initial linker script to abstract away the massive library list
...
Change-Id: Iada981fc9d50c640d4c519f5024f48f6b3df7433
2014-09-25 17:13:37 -04:00
Brad Miller (WPI)
9e62e60e6f
Merge "Remove CPP Preferences page from WPILib preferences (code has already been deleted)"
2014-09-25 10:14:24 -07:00
Patrick Plenefisch
21f728c802
Moving to arm-frc-linux-gnueabi in cproject and attempting to use gdb (overwritten)
...
Change-Id: I7dd5017f461bbff82c5ed6f64842880e4f0a44c9
2014-09-23 22:19:43 -04:00
Patrick Plenefisch
a3115dac19
Removing Toolchains!
...
Change-Id: I4f5a36e62a42c82cd2c23244bf3cdc62b2ed45d5
2014-09-23 15:26:08 -04:00
Patrick Plenefisch
1f35670a18
Enabling C++14 and removing path for new toolchains
...
Change-Id: I248d27cceeb16fd2b5690a9637245c7451f2c527
2014-09-23 15:23:48 -04:00
Patrick Plenefisch
d1d81e5e19
Remove unnecessary config for cproject/Simulate target
...
Change-Id: I5576959974bede623fb0fe267f0d8b163124c2c9
2014-09-23 15:20:45 -04:00
Kevin O'Connor
a7b166e3fd
Remove CPP Preferences page from WPILib preferences (code has already been deleted)
...
Change-Id: I58a4df41fdd846187ecfc6e57f0c4239bd435d42
2014-09-23 13:04:09 -04:00
Patrick Plenefisch
8199fb28d8
Updating template .cproject to avoid specifiyng commands and defaults
...
Fixes unknown GCC errors (supposedly)
Change-Id: I7688b8cd66f8ea70195a7e60500e212766415eb2
2014-09-21 16:38:42 -04:00
Kevin O'Connor
62d6579428
Add missing semi-colon to cproject file
...
Change-Id: I540730c3a4be32c6a636296ce36aab5b230afc8a
2014-09-16 00:50:43 -04:00
Brad Miller (WPI)
1d7b17a2ba
Merge "Add quotes around linker flag path to libs (fixes artf2390 / artf3453)"
2014-09-15 09:17:01 -07:00
Patrick Plenefisch
127ff0ac0a
Fixing extraction recursion: use provided version
...
Change-Id: I0aa0a66eae85a43df308b4c0dafbe6b953ffad5c
2014-09-14 15:31:50 -04:00
Kevin O'Connor
d9b974300f
Add quotes around linker flag path to libs (fixes artf2390 / artf3453)
...
Change-Id: I0d4aac49edb0e93f0bfd2cc8937eca476deafc4c
2014-09-08 14:45:08 -04:00
Brad Miller
27ecd35834
Change the tail command for capturing the logs on deployment to check the file every second instead of continuously to avoid the 100% CPU time problem from artf3524
2014-09-06 18:41:05 -04:00
Thomas Clark
2144b853d1
Set the cpp-version variable per-project
...
Set cpp-version in the build.properties of each C++ project, instead of
globally in wpilib.properties. It's 'current' by default.
Change-Id: I4618131be14390f51763b39aa751aa110f7af56f
2014-09-03 16:37:33 -04:00
Patrick Plenefisch
77dac9bd77
Remove Version number from zips
...
Change-Id: Ifc9ba2e47a61f2d545b7c4b40c327b661b4f48ba
2014-08-31 17:55:19 -04:00
Kevin O'Connor
e5e568fa73
Wrap CPP Lib and Include paths in quotes (fixes artf2390)
...
Change-Id: Ied08c559140ecb28a41f61d968a37cd772255b8c
2014-08-27 15:27:18 -04:00
Kevin O'Connor
d58c6f0c0f
Merge "Kill program before debugging C++ so file upload doesn't fail"
2014-08-27 11:44:45 -07:00
Joe Ross
023f955a56
Change SampleRobot template to use 0 based PWM
...
Change-Id: Ia299db32ba724e5a5ddc2e9a3c0dbb5d8acbb08f
2014-08-23 15:06:31 -07:00
Kevin O'Connor
7638e2b6e5
Kill program before debugging C++ so file upload doesn't fail
...
Change-Id: Ibd4fdb6cbf491f20d66f36c4fb84753a1abbfd1e
2014-08-21 17:19:23 -04:00
Kevin O'Connor
3baaea5a44
Squashed commit of the following:
...
commit b4589d75b682d5bb99a98e9af975dd5c03a574dc
Author: Kevin O'Connor <koconnor@usfirst.org >
Date: Tue Aug 19 17:15:12 2014 -0400
Make CPP debugging from menu item work.
Change-Id: I5bda07e088560adabbb9bc5fbfce9bd9456f7e1f
commit aaa832376700156abb1002ce7ad9334c4983be43
Author: Kevin O'Connor <koconnor@usfirst.org >
Date: Tue Aug 19 17:13:22 2014 -0400
Change CPP debug to use mDNS (artf3410)
Change-Id: I01b97e1754c2abd4d18b41ab2f890b1b5470d616
Change-Id: I405bd1808d301f650f9293c60db161205ee6e704
2014-08-19 17:20:15 -04:00
Alex Henning
c68ee3001e
Added message to notify when simulation is unsupported.
...
Also links to screensteps instructions to set it up.
Change-Id: I61bca3ad773d5e08b3a4f8fa6bc0fd2cd1c04c59
2014-08-14 11:37:02 -04:00
Kevin O'Connor
597e209c09
Add back SampleRobot Template
...
Add GettingStarted example based on IterativeRobot
Change-Id: Ic8caec4f62b7bdbaae7fafedfec5859b2f936809
2014-08-14 07:51:20 -04:00
Thomas Clark
f7e1753e03
Fix C++ linker settings
...
Change-Id: I980e00968b0b465e6bba26a6586e23cc4e20f320
2014-08-13 11:56:36 -04:00
Alex Henning
ae10d43900
Fixes for examples and Gazebo 3.1.
...
Change-Id: Ie41a29b4b8f5cee87357f44adb45f54e03487622
2014-08-12 15:47:10 -04:00
Thomas Clark (WPI)
d4e377fc0e
Merge "Adds the Trigger template and adds WPILib.h import to all templates"
2014-08-12 12:33:46 -07:00
Jonathan Leitschuh
9126646fef
Adds the Trigger template and adds WPILib.h import to all templates
...
Change-Id: Ibaecc4802822cf4c0a4a5bf9ddc960b96e40d1e9
2014-08-12 15:32:29 -04:00
Jonathan Leitschuh (WPI)
1742634a96
Merge "Fix the example programs"
2014-08-12 12:06:42 -07:00
Thomas Clark
d5c73c95dc
Fix the example programs
...
Remove the test examples that don't do anything helpful
Fix the PacGoat and GearsBot examples to compile
Change-Id: Ic11ca7a97a5b52524fe60dc24fcec6ecfae7ebb7
2014-08-12 14:52:22 -04:00
Alex Henning
ca7dc5d6ac
Removed excessive linking.
...
Change-Id: Iffc8517da2a4d6b67612b6076023211c07768714
2014-08-12 12:07:09 -04:00