public BreakOut() { socket = GT.Socket.GetSocket(9, true, null, null); //this.leftBackwardSensor = GT.SocketInterfaces.DigitalInputFactory.Create(socket, GT.Socket.Pin.Nine, GT.SocketInterfaces.GlitchFilterMode.On, GT.SocketInterfaces.ResistorMode.Disabled, null); this.leftForwardSensor = GT.SocketInterfaces.DigitalInputFactory.Create(socket, GT.Socket.Pin.Four, GT.SocketInterfaces.GlitchFilterMode.On, GT.SocketInterfaces.ResistorMode.Disabled, null); this.rightForwardSensor = GT.SocketInterfaces.DigitalInputFactory.Create(socket, GT.Socket.Pin.Five, GT.SocketInterfaces.GlitchFilterMode.On, GT.SocketInterfaces.ResistorMode.Disabled, null); //this.rightBackwardSensor = GT.SocketInterfaces.DigitalInputFactory.Create(socket, GT.Socket.Pin.Five, GT.SocketInterfaces.GlitchFilterMode.On, GT.SocketInterfaces.ResistorMode.Disabled, null); }
void ProgramStarted() { trigger = breakout.CreateDigitalOutput(GT.Socket.Pin.Four, false); //trigger down echo = breakout.CreateDigitalInput(GT.Socket.Pin.Five, GT.SocketInterfaces.GlitchFilterMode.Off, GT.SocketInterfaces.ResistorMode.Disabled); //echo trigger.Write(false); first = false; GT.Timer timer = new GT.Timer(3000); timer.Tick += timer_Tick; timer.Start(); Debug.Print("Program Started"); }