status.i4.v = dio_get_raw(device_index.i4.r, property.i2.r,
				  raw_data.i1a.r [,ftd.i2.r] [,length.i2.r]

	status.i4.v = dio_get_raw_c(device_index.i4.v, property.i4.v,
				    raw_data.i1a.r [,ftd.i4.v] [,length.i4.v]

	This routine returns raw data from the datapool for a device.
	A frequency time descriptor, data length (in bytes), and a
	data offset (in bytes) may be optionally specified.  The routine,
	dio_tuner(_c), can be used to adjust reading timeout values if

	device_index	device index
	property	property index (constants are in 'dbprops')
	raw_data	returned raw data
	[ftd]		Frequency Time Descriptor
			(FTD_ONESHOT -> one shot (default),
			 FTD_DEFAULT -> use database default FTD,
			 FTD_1HZ -> 1 Hz request (Note: This value can be
				    multiplied by an integer constant to
				    retrieve data every "constant" seconds.),
			 FTD_EVENT_MASK OR'ed with TCLK event value -> read
			 on TCLK event (event constants are in 'tclk_events')
			 (can use the macro BUILD_EVENT_FTD(event) or
			  BUILD_EVENT_PLUS_DELAY_FTD(event,delay) in 'macro'))
	[length]	data length in bytes
			(default is database minimum size (0))
	[offset]	data offset in bytes (default is 0 bytes (0))

	This function returns ACNET status values as follows:

	OK			success
	negative value		ACNET format error

	This function requires the following include files:

	dbprops_h, diolib_h, acnet_errors_h, tclk_events_h, macro_h

	Related functions:

	dio_can_get(_c), dio_set_raw(_c), dio_tuner(_c)

	C/C++ usage:

	char	raw_data[RAW_DATA_SIZE];
	int	status;
	int	device_index = 14430;
	int	property = PRSET;
	int	ftd = FTD_1HZ;
	int	length = 0;
	int	offset = 0;

	status = dio_get_raw_c(device_index,property,raw_data,ftd,