Spark Limit Switches

Does anyone know if there is a way to tell when a spark reaches the minimum limit or the maximum limit with two limit switches plugged directly into it?

I want to be able to tell an intake to turn on/off based on these limits but I do not see a way to check for it without plugging the switch into the DIO on the RoboRIO.

According to the user manual, there does not appear to be any way to get data from the spark itself. You could always check the current draw (from the PDP) to tell if the motor is moving, but that might not be enough data for your purposes.

I bet you could pull current data from the PDP. A sudden drop to zero might indicate the motor controller limit switch is engaged.