|
Re: RoboRio + Beaglebone Black
I agree with Greg about whether or not you probably *need* another processor for that.
That being said, if you *do* need/want an offboard processor, the new control system has UDP available to us (I believe we did not have that for Java in previous years).
One of our students coded up a neat little threaded UDP receiver (lifted from a threaded "Quote Server" tutorial, Google for it) on our roboRIO. We were able to send data using 'socat' on the Raspberry PI, and start and stop commands on the roboRIO using the received data.
If you use a Linux based offboard, make sure you install avahi so that you have access to the 'roboRIO-nnnn.local' mDNS names.
|