Forum: Programming
14-12-2016, 14:09
|
|
Replies: 24
Views: 1,676
Re: network tables and the raspberry pi
Correct, it's essentially a key/value data store (sometimes called a hash table or a dictionary) that's automatically replicated over the network. The values can be various data types (strings,...
|
Forum: Programming
13-12-2016, 15:25
|
|
Replies: 24
Views: 1,676
|
Forum: Programming
27-11-2016, 00:44
|
|
Replies: 7
Views: 1,085
Re: Eclipse Mars vs Neon
Yes, Eclipse Neon will be supported for the 2017 season. I'm not sure what you mean by "native maybe?". The FRC Eclipse plugins are released for Windows, Mac, and Linux. They should work fine on...
|
Forum: Electrical
27-10-2016, 16:04
|
|
Replies: 14
Views: 1,384
Re: Safe Method for Purposeful Brown-out
If you're doing it as a bench setup (or can put the robot up on blocks), and are wanting to just check brownout response of the roboRio, you can use a variable bench supply to power just the roboRio...
|
Forum: Programming
18-10-2016, 23:41
|
|
Replies: 2
Views: 405
Re: CameraServer IP Address?
See https://www.chiefdelphi.com/forums/showthread.php?t=141952. Unless this has changed since then, GRIP doesn't support USB cameras on the roboRio using CameraServer at present due to the...
|
Forum: General Forum
16-10-2016, 01:20
|
|
Replies: 13
Views: 1,177
Re: Attendance Tracking
This is the sign-in app we use: https://github.com/team294/signinapp. It's written in Python+PyQt, can run with either a CSV backend or with our registration system...
|
Forum: Programming
13-08-2016, 22:16
|
|
Replies: 4
Views: 589
Re: Need better accuracy with TI Launchpad?
The reason for this is the "min" and "max" calibration values for those axis are nearly identical, so noise in the input is being read as different values. It's not an issue, but if it bothers you,...
|
Forum: Programming
08-07-2016, 19:46
|
|
Replies: 5
Views: 905
Re: The OpenRIO C++ Coding Guidelines for FRC
Why the dislike of std::unique_ptr? I can understand not wanting the locking/reference counting overheads of std::shared_ptr, but std::unique_ptr is essentially just a simple wrapper around a...
|
Forum: Rules/Strategy
27-06-2016, 01:10
|
|
Replies: 35
Views: 3,445
Re: Rules Change I Would Like to See - Batteries
Exactly. There are safety concerns as well given the prevalence of lithium ion chemistry batteries. You do NOT want a large one of those punctured or shorted. Cell phones and Kangaroos have pretty...
|
Forum: Programming
23-06-2016, 13:50
|
|
Replies: 9
Views: 794
Re: Method From ColorImage
1. It's a bug, introduced in https://github.com/wpilibsuite/allwpilib/commit/3c4a1d9a1ac201e71dbce9c42070d994ed36ff86 ... originally the res.free() was only called if an exception was raised.
2. By...
|
Forum: Electrical
20-06-2016, 01:12
|
|
Replies: 52
Views: 5,287
Re: Electrical connectors on control system items
I would think an easier solution would be for FIRST to fix R18 to add an exception similar to R13-D and R18-A thru -C, and such a fix would be consistent with what appears to be the intent of R13...
|
Forum: Electrical
19-06-2016, 11:09
|
|
Replies: 52
Views: 5,287
Re: Electrical connectors on control system items
There are latching, polarized (LP) 0.1in connectors (http://hansenhobbies.com/products/connectors/pt1inlpconnectors/). However, they aren't self-crimping, but practice helps! Also, I've found the...
|
Forum: Electrical
17-06-2016, 12:58
|
|
Replies: 52
Views: 5,287
Re: Electrical connectors on control system items
While power poles aren't natively latching, we use the little orange clips that powerwerx sells. They're easy to install and have been very robust for us. My only other complaint with power poles...
|
Forum: Electrical
17-06-2016, 12:14
|
|
Replies: 52
Views: 5,287
Re: Electrical connectors on control system items
We do exactly this with the 2-pin Latching Polarized (LP) 0.1" connectors from Hansen Hobbies (1). Put male on one pair and female on the other pair and daisy chaining is a cinch. The connectors...
|
Forum: Programming
13-05-2016, 18:46
|
|
Replies: 5
Views: 842
Re: Help with Eclipse
The easiest solution (after you have the plugins installed) is just to create a new (temporary) Java robot project. You only have to do this once (per computer) and you can delete the temporary...
|
Forum: Technical Discussion
12-05-2016, 22:06
|
|
Replies: 178
Views: 18,604
|
Forum: Programming
03-05-2016, 14:11
|
|
Replies: 1
Views: 459
Re: Grip processing on a coprocessor
You might want to take a look at this thread for what other teams are using: http://www.chiefdelphi.com/forums/showthread.php?t=147984
Team 294 very successfully used GRIP on a Kangaroo on the...
|
Forum: Programming
03-05-2016, 13:51
|
|
Replies: 14
Views: 1,255
|
Forum: Electrical
16-04-2016, 00:06
|
|
Replies: 17
Views: 1,615
Re: ethernet cable type
Why order something custom when standard long Ethernet cables are so inexpensive? E.g. you can buy a 100 foot Cat5e Ethernet cable from Amazon for $12.99 with free Prime shipping. It's inexpensive...
|
Forum: Programming
10-04-2016, 15:27
|
|
Replies: 14
Views: 1,896
|
Forum: Electrical
04-04-2016, 20:14
|
|
Replies: 12
Views: 851
|
Forum: Programming
03-04-2016, 23:03
|
|
Replies: 5
Views: 803
Re: Building ntcore with mingw
The issue you're running into with mingw32 is likely lack of support in mingw for std::mutex. See https://github.com/meganz/mingw-std-threads for a possible solution (however, it will require...
|
Forum: Regional Competitions
29-03-2016, 14:58
|
|
Replies: 31
Views: 4,699
Re: Orange County Regional (2016)
All joking aside, Joe Hershberger works for National Instruments and is the key developer of the roboRio firmware images and robot side NI libraries, and naturally is also rather familiar with...
|
Forum: Regional Competitions
29-03-2016, 14:40
|
|
Replies: 31
Views: 4,699
Re: Orange County Regional (2016)
I will similarly be there as an (official) inspector and (unofficial) CSA. So we should be well covered at this event for control systems!
|
Forum: Programming
28-03-2016, 00:54
|
|
Replies: 8
Views: 1,096
Re: Issues with JNI .so for FRC
Note that libRoboRIO_FRC_ChipObject requires other libraries, so you'll probably need to link to nearly every .so in cpp/current/lib. There's two ways to do this: the standard JNI .so (which is...
|