dio_set_raw(_c)

	status.i4.v = dio_set_raw(device_index.i4.r, property.i2.r,
				  setting_data.i1a.r [,length.i2.r]
				  [,offset.i2.r] [,no_queue.i4.r]
				  [,reply_errors.i2a.r])

	status.i4.v = dio_set_raw_c(device_index.i4.v, property.i4.v,
				    setting_data.i1a.r [,length.i4.v]
				    [,offset.i4.v] [,no_queue.i4.v]
				    [,reply_errors.i2a.r])

	This routine sends raw data to a device.  A data length (in bytes),
	and a data offset (in bytes) may be optionally specified. The
	optional flag "no_queue" determines when the setting will be
	made and whether or not to wait for the final status of the
	setting request.  If the optional parameter "reply_errors" is
	specified, status will be returned for each queued setting.  This is
	only useful if previous settings have been made with "no_queue"
	set equal to DIO_QUEUE_SET.

	device_index	device index
	property	property index (constants are in 'dbprops')
	setting_data	raw setting data
	[length]	data length in bytes
			(default is database minimum size (0))
	[offset]	data offset in bytes (default is 0 bytes (0))
	[no_queue]	queueing information
			(DIO_WAIT_FOR_SET -> make setting now and wait
					     for reply (default),
			 DIO_QUEUE_SET -> put setting in queue for future
					  sending,
			 DIO_NO_WAIT_SET -> make setting now and don't wait
					    for reply from the destination
					    front end)
	[reply_errors]	array of returned ACNET status values
			(only used if "no_queue" has a value of
			 DIO_WAIT_FOR_SET)
			(default is NULL)

	This function returns ACNET status values as follows:

	OK			success
	DIO_INVPROP		invalid property requested
				(not a setting property)
	DIO_SETDIS		DIO settings are disabled
	negative value		other ACNET format error

	This function requires the following include files:

	dbprops_h, diolib_h, acnet_errors_h

	Related functions:

	dio_set_dev(_c), dio_can_set(_c), dio_set_lst_raw(_c),
	error_in_list(_c)

	C/C++ usage:

	char	setting_data[RAW_DATA_SIZE];
	short	reply_errors[NUM_QUEUED_SETTINGS+1];
	int	status;
	int	device_index = 14430;
	int	property = PRSET;
	int	length = 0;
	int	offset = 0;
	int	no_queue = DIO_WAIT_FOR_SET;

	status = dio_set_raw_c(device_index,property,setting_data,length,
			       offset,no_queue,reply_errors);