blt_is_fresh

	status.i4.v = blt_is_fresh(machine.i4.v, setCheck.i4.v)

	This will either set the BLT freshness number and exit, or check that 
	the number has or has not changed.  It then goes into a loop until 
	either the freshness number changes, indicating new data,
	or a 10 second timeout is reached.

	machine		BLT_TEVATRON, BLT_MAIN_INJECTOR, BLT_TEST or
			BLT_RECYCLER as defined in ul_cbsaux:bltuti.h
	setCheck	BLT_UPDATE_SET or BLT_UPDATE_CHECK

	This function returns ACNET status values as follows:

	OK			data is fresh or the original value was set
	DIO_TIMEOUT		10 second timeout was reached

	This function requires the following include files:

	ul_cbsaux_h:bltuti_h, ul_clib_h:acnet_errors_h

	Related functions:

	blt_get_data, blt_get_pos, blt_get_pos_device,
	blt_get_tag, blt_activate_spec

	C/C++ usage:

	int	freshness;
	int	machine = BLT_TEVATRON;
	int	setCheck = BLT_UPDATE_SET;
	int	results;
	int	event;
	time_t	time1;

	freshness = blt_is_fresh(machine,setCheck);
	abort_init();
	results = waitev_c(event,-1,19,WMNGR_CENTER);
	abort_cancel();
	time1 = time(NULL);

	if (results == FALSE)
	    {
	    error_message_c(timeout_message,ERR_SIMPLE_DISPLAY,RED,FALSE);
	    return;
	    }

	setCheck = BLT_UPDATE_CHECK;

	if (blt_is_fresh(machine,setCheck) != OK)
	    {
	    error_message_c("Frontend Error: Data not fresh",
			    ERR_SIMPLE_DISPLAY,RED,FALSE);
	    }