import stamp.core.*;

public class TxTest
{
  static int dischargeTime;
  static int chargeTime;

  static Uart uartOUT = new Uart(Uart.dirTransmit, CPU.pin0, Uart.dontInvert, CPU.pin1, Uart.speed57600, Uart.stop1);


  public static void main()
  {
    int output;

    while(true)
    {
      CPU.writePin(CPU.pins[4],true);
      CPU.delay(10);
      dischargeTime = CPU.rcTime(10000,CPU.pins[4],false);

      dischargeTime -= 14;
      if (dischargeTime < 0)
      {
        dischargeTime = 0;
      }
      output = dischargeTime / 3;

      uartOUT.sendByte(output);

    } // end while

  } // end main

} 