pdpuud_ext DEPRECATED

	unscaled_value.i4.v = pdpuud_ext(primary_value.r8.v, pdb.s.r,
					 error.i2.r [,units_text.i1a.r])

	This function is used to scale a value expressed in primary
	units to a corresponding value in unscaled data units.  The
	function returns a value in the default format as specified by
	scaling length in the PDB for the device and property (one,
	two or four bytes).

	primary_value	data value in primary units to convert
	pdb		Process Data Block (scaling data)
			(reading and setting properties only)
			(structure of type PDB_RS_EXT)
	error		returned status value
			(OK = scaling success
			 DIO_xxx = scaling failure)
	[units_text]	returned units text which consists entirely of
			blank characters (LEN_DEV_UNITS characters)
			(default is NULL)

	This function returns status values as follows:

	converted value in unscaled (raw) units

	This function requires the following include files:

	cnsparam_h, cns_data_structs_h, clib_h, acnet_errors_h

	Related functions:

	pdcuud_ext, pdcupu_ext, pdpuud, pdpuud8, pdcuud8, pdcupu, pdcupu8,
	pdudpu

	C/C++ usage:

	char	units_text[LEN_DEV_UNITS];
	short	error;
	int	unscaled_value;
	double	primary_value;
	PDB_RS_EXT	pdb;

	unscaled_value = pdpuud_ext(primary_value,&pdb,&error,units_text);