We have a robot wanting to put on goodly numbers of sensors that require interrupts. In this case, 3 quad encoders, 2 ultrasonic range finders are wanted on this robot.
What is the max number of sensors that require interrupts? I thought it was 4 but I saw a some posts that says 6.
Are the interrupts assigned to specific ports or is it dictated by the first to claim it on the sensor configuration? So in this case, how should the quads and ultrasonics be laid out port-wise?
SensorValue[myquad] woudl be handling the new data coming back so no new thread/task is needed for listening in, right?
Where is the documentation that explains all this? My search skills must be lacking.