/**************************************************************************** * pulse.c * David Boozer * 27 August 2002 * 25 September 2003 * 12 January 2004 add looping command * 16 January 2004 use for loops for looping * 02 Febuary 2004 add nested loops * 15 March 2004 add analog output * 31 March 2006 fix problem with two pokes in a row * 14 April 2006 change syntax, add inlines, etc * 17 April 2006 minor changes * 20 April 2006 add comment command * 29 April 2006 minor changes * 16 August 2006 allow higher time resolution * 28 September 2006 add scan command, allow pulses to nudge loops * 15 November 2006 change pokes so zero appears in front of hex word * 25 January 2009 change name from "hirez.c" to "pulse.c" ***************************************************************************** * Compile timing pulses ***************************************************************************** * Command syntax: * * --> p : * --> invert * --> define t