Try this.
Code:
#define _VEX_BOARD
#include "API.h"
#include "BuiltIns.h"
#define UltraOnePing 11
#define UltraOneEcho 1
int sonicValue;
void main(void){
DefineControllerIO ( 4, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,0 ) ;
StartUltrasonic(UltraOneEcho, UltraOnePing);
PrintToScreen("Start");
while(1==1)
{
sonicValue = GetUltrasonic(UltraOneEcho, UltraOnePing);
Wait(1);
PrintToScreen("Ultra returns %d. \n", sonicValue);
}
}
DefineControllerIO ( 4, 1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,0 ,0 ,0 ,0 ,0 ,0 ) ;
4 = Number Of Analog Ports //First ports are always analog
1 = Input
0 = Output