waitForHigher
ADC.waitForHigher(port, value, [frequencyMs], [ezbIndex], [timeoutMS])
Parameters
port | Analog port to read from. |
value | Exclusive lower bound on value to wait for. |
frequencyMs (optional) | How often the port is checked in milliseconds. |
ezbIndex (optional) | Board index of the EZB to read from. |
timeoutMS (optional) | Number of milliseconds to wait before timeout. |
Returns
The value read from the specified ADC port that higher than value. Returns -1 if timeoutDescription
Suspends execution of the script until the value read from the specified ADC port is greater than value. The value read from the ADC port ranges between 0 and 255. If frequencyMs is provided the port is checked every frequencyMs milliseconds. Otherwise the port is checked as often as possible.