Originally Posted by euhlmann
if (PWMsignal == 42)
I would say that using that method would be highly susceptible to problems. You're relying on some undefined capacitance on the analog pin of the Arduino, cabling, and RoboRIO's PWM pins. You can use I2C, SPI, UART, or UDP/TCP if you get an Ethernet shield.
Another dead simple way would be to use some DIO as outputs. You can have 2^n modes where n is the number of outputs you use.
From Easy to Hard (my opinion of course):
DIO, UART, TCP/UDP, I2C