(saveFormat "2.0")
(date "Tue 19/Dec/1995 09:22:52 MST")
(veerev "3.2")
(platform "HP9000s700")
(SaveCF no)
(filterNAN 0)
(component 0 ROOTCONTEXT
 (name "Storing a Waveform in a File")
 (implementation
  (retainGlobals YES)
  (locked no)
  (trigMode deg)
  (nextID 9)
  (component 0 TOFILE
   (interface
	(input 1
	 (name "A")
	 (optional yes)
	)
   )
   (implementation
	(transactions 1
	  "WRITE CONTAINER a"
	)
	(attr iopath file write "wavedata"
	 (readTerm "\n")
	 (fs "\r\n")
	 (eol "\r\n")
	 (multiField fullSyntax)
	 (arrayFormat block)
	)
   )
  )
  (component 1 FROMFILE
   (interface
	(output 1
	 (name "X")
	 (lock constraints)
	 (optional yes)
	)
   )
   (implementation
	(transactions 1
	  "READ CONTAINER x"
	)
	(attr iopath file read "wavedata"
	 (readTerm "\n")
	 (fs "\r\n")
	 (eol "\r\n")
	 (multiField fullSyntax)
	 (arrayFormat block)
	)
   )
  )
  (component 2 VFUNCTIONGENERATOR
   (interface
	(output 1
	 (name "Func")
	 (lock name constraints)
	)
   )
   (implementation
	(function Sine)
	(frequency 100)
	(amplitude 1)
	(dcOffset 0)
	(phaseShift 0)
	(numPoints 256)
	(interval 0.02)
	(degRad Deg)
	(errorOnAlias 1)
   )
  )
  (component 3 YPLOT
   (name "Waveform (Time)")
   (interface
	(input 1
	 (name "Trace1")
	 (lock constraints)
	)
   )
   (implementation
	(tracePin 1)
	(graphMode time)
   )
  )
  (component 7 NOTE
   (implementation
   )
  )
  (component 8 NOTE
   (name "Information")
   (implementation
	(text2 5
	  "This example shows how to store a waveform "
	  "in a data file, and then retrieve that "
	  "waveform.  For further information, see"
	  "\"To Store and Retrieve a Waveform\" in your"
	  "\"How to Use HP VEE\" manual."
	)
   )
  )
  (configuration
   (connect D2:1 D0:1)
   (connect D0:0 D1:0)
   (connect D1:1 D3:1)
  )
 )
 (viewFor -1
  (active detail)
  (detail
   (geometry 0 53 900 447)
   (configuration
	(viewFor 0
	 (active detail)
	 (icon
	 )
	 (detail
	  (geometry 382 244 257 132)
	 )
	 (terminals on)
	)
	(viewFor 1
	 (active detail)
	 (icon
	 )
	 (detail
	  (geometry 62 554 257 112)
	 )
	 (terminals on)
	)
	(viewFor 2
	 (active detail)
	 (icon
	  (iconImage "virtual.icn")
	 )
	 (detail
	  (geometry 54 249 203 182)
	 )
	 (terminals on)
	)
	(viewFor 3
	 (active detail)
	 (icon
	  (iconImage "display.icn")
	 )
	 (detail
	  (geometry 449 453 242 215)
	  (displayMode scrollGraph)
	  (graphType cartesian)
	  (gridType axis)
	  (scale 0
	   (name "Mag")
	   (domainName "Time")
	   (pen 9)
	   (show 1)
	   (range -1 1 4 linear)
	  )
	  (domain 0 0.02 4 linear)
	  (trace 0 onScale 0
	   (name "Trace1")
	   (pen 4)
	   (lineType 1)
	   (pointType 0)
	  )
	 )
	)
	(viewFor 7
	 (active icon)
	 (icon
	  (geometry 481 116 338 48)
	  (iconImage "disclaim.icn")
	  (label off)
	 )
	 (detail
	  (geometry 830 250 200 100)
	  (editing enabled)
	 )
	)
	(viewFor 8
	 (active detail)
	 (icon
	  (geometry 0 0 77 0)
	  (iconImage "notepad.icn")
	 )
	 (detail
	  (geometry 20 75 420 111)
	  (editing disabled)
	 )
	 (title off)
	)
	(connect D2:1 D0:1
	 (points 4 299 340 320 340 320 310 349 310)
	)
	(connect D0:0 D1:0
	 (points 6 510 378 510 400 430 400 430 450 190 450 190 533)
	)
	(connect D1:1 D3:1
	 (points 4 351 610 370 610 370 560 446 560)
	)
   )
   (stackingOrder 1 0 2 4 5 3)
  )
  (titleBg "Gray")
  (titleFg "Black")
  (numberFormats
   (realFormat standard)
   (realSigDigits 6)
   (realRadixSpec 4)
   (integerBase decimal)
  )
 )
)
