Home
        SuperScope II Brochure
         Contents
1.    Leaner diene exe udncetinn ner ia ovownereedil gParamPtre   param tr      UJaria bles  error   1 00000 if    CheckMumO fParameters  NUM_PARAMS 33    peinieeneeeeaseneeseneeseneesneeeseeeeeses goto Exit    Waves  Calc O21  940 f if  lGetFloathavertrChdataPfA  val idPtsA       Eea ESEE SE EAEE ES Joto ExiA     String    retValue          register float  dataPfA_   dataPfA   lasto  lastDataPfApt   dataPfA_   walidPtsA   iL   while   datePfA_    lastOateaPtApt gt     dataPfA_t      dataPfA_t       datoaPfA_            Exit   Prepare TheReturnste ing   NUMN_PARAMS 3     Res toreAd J        HyperCard 1 x XFCN functions are easily called from SuperScope II   providing access to multimedia devices such as tape recorders and frame  grabbers  yet more exciting are the thousands of public domain XCMD   XFCN routines  Additionally  one can expand SuperScope II with end  user written C  BASIC  FORTRAN or PASCAL XFCN routines  The above  C source code implements a waveform complex conjugate     EE jags is u EG e5  NTE         Companion  analysis utilities h          moe          ABS TARA C T                                BE  This file contains useful routines that work with arrays of n         2 11                                              ROUT   NE                    The following routines either reside in this file    in source    I  in the corresponding  h file Cin prototype only form  Development Status  c    Hidden features  c  SoundScope Hotes  c    SIGNAL PROCESSING          
2.    mal    ry       DIGITIZER   of    MacADIOS II 16 FIFO  spr   16bit    BDI   160  MacADIOS II FIFO         This is the maximum possible aggregate throughput rate  Actual results will depend on computer  speed  video bits per pixel    of channels  required analysis  and required displays      Requires a Macintosh computer with two empty 12  Nubus slots             SuperScope II can process long  streams  e g  10    points  of both  digitized and calculated waves   Calculated waves are functions  of digitized and other calcu   lated waves  For example  one  could digitize and plot 1 analog  input wave  and also plot its  derivative  There are over 80  math functions to choose from   as shown to the right  One can  create as many calculated waves  as desired  memory permitting   create as many displays as de   sired  front panel space permit   ting  and view between 1 and 8  waves in each display    the  possibilities of real time wave   form calculations and viewing  are virtually infinite     Enable disable spooling to disk  Enable disable run time    printing of incoming waves    Select a previously recorded  disk based stream for viewing  with the horizontal scroll bar    Expanded view of selected  region    Update the above display    Scroll display to specified time    Search for text in run time note    Scroll to next run time note    Scroll to next run time note that    contains specified text    Abs  Alarm  Append  dicey    AvgToDate  Blackman  Compress  Convolve  Cop
3.   Fried Calculate FFT on shor lee TODO A BUILD   c    fTft  nFloatst  Calculate FFT on S2bi 7   s  fftOnDoubles    Calculate FFT on 96bi Defensive Codec     Der ivnew lt  3 Apply derivative  AdE         DoSmoothingt 3 Smooth with rectangul MathDispatchInit c       ExpandVialnterpolations  gt  Expand array vid inte MiniTemplate  c     GetHame 3 Create a hamming wind     Runscanner    J Convo le two arrays Hew Math fp c    Segment Manager c  SoftPanelsinit_c  ina flo  52 Headers c    STATISTICS             ninwnwOpent 3 Find minimum          max _nOpent 3 Find maximum in a fla     min_bn_Openc  gt  Find minimum in a sho  57 Mac  includes c     maxbonwOpenct 3 Find maximum in a sho     Sumo_Opent I Find sum of float arr SS2 preHeaders c      sumb_Openct 3 Find float sum of sho     53Help c     SumlntiValues   3 Find long sum of shor      sumsg_b_Openc  gt  Find sum of squares o    SystemControl c     sumsqw_Openc 3 Find sum of squares a H I     Finda lueAbovebe lowThresh   3 Determine where wave E   IDoc For C Developers        B   9513 MicroTic Ctr c  Z  analysis utilities  c  Plus iw pend 3 Add two float arrays E   C developer interface c  minus ww Ipeni 3 Subtract two float arg  times ww Opent  Multiply two float ar E   complex example c    div ww Opens 3 Divide two float arra B  amp  mise examples c           MATH                  B   Simple example c    SuperScope II is available in open form where the end user can add  their own C source code to the SuperScope II ThinkC ob
4.  0 70312 Volt    0 18750  0 18750    pattern 0 187530  W  0 18750  We 0 18750  convolye 0 18750       Waveform Cursor Cut  Copy  amp  Paste Waves Analyze Wave Segments       Gwil           ee   su GWI    Start   Stop     i Trace    100  Traces   Trigger   _  ES Se Start   Stop    Timebase  Channel           me           Trigger   Traces    H Statistics   off              A Rate off   0  Spool Off    Print Off      Load Data      EA ZEREA Gee    S   A      Average 0n  Maximum Off    Minimum Off  Printing Off    Expand    Selected Selected annotation   This lz on EEG evoked    l 1 2 1 1 add d A   max  Ual feed Volt 3 rn Pala on Go To Time     Volt Volt Vol t sec i na a     stimulate Find Note   i  W1 W1  1 add drug B ve after flashing  9  1    slopel avg2 stimulate Next Note     Mr  Steve McCabe   Vol t sec Volt shut down FindNext   2      o   ig owi  Start   Stop     Start   Stop    Traces   Trigger     Traces   Trigger    i Timebase  Channel    q Calculate jorr    2 Statistics   off      RateOn 60 2 RateOn 71    i Spool Off     Spool Off    e ee ee ee rd Print Off      Load Data     stop lights    Expand   2 Results Expand    start recording Chi Chi This ECG data was digitize  i z 3 f Mrs  N i z   ai Go To Time ae pee eS ee S Go To Time  stop experiment Find Note   224 545  998 259 Find Note  stop recording 855 836  535 838   Next Note     1499 033  759 035 Next Note     FindNext   7 2144 731  1133 841 FindNext      10 0   m              0 0       i  Display   5 0    cote f i
5.  300                IEEE 488    Volt amplitude  if  Sine    Square    Triangle    O Ramp   o ooo   to  5 000   Uolt  DO Constant   fs Uolt  O Gaussian  Volt rms noise   3 Uniform  Volt random noise           RS 232    Select instruction   Add Subroutine  Jump to Subroutine  Add Label  Jump  Add Comment  Do Every H Traces  Do Every Y Points  Loop  lf Then  While Loop    XY Displays    Interrupt Driven Waveform Generator    Continuously output wave  __  to board port       Number of points  200    Command   error    Number of passes  100 0   Install       _    i 1   Deinstall  Time between points   500 us i 2   Deinstall All                Synthesize Waves Programming Constructs Arbitrary Waveform Gen     nent manimum Number of points in memory  1314    next minimum Data sampled at  270 000 points   sec    first valley Minimum   1 030 Volt  at 30 50 sec   er ange Sarapa rate nent valey Maximum  2 910 Volt  at 42 45 sec   Smoothing first peak    next peak   Mean  0 085 Volt    Low Fass HAM  Boundaries  Low pass FIR first upstroke Standard deviation  0 461 Volt  next upstroke    High pass FIR    Freq Cutoff   Custom FIR   linear first downstroke        next downstroke  Stopband   98 dB Taps  197 Wau palire Duration  65 650002 sec    absolute time   Sum of points  111 293945 Volt    New rate  original rate     Area under wave  5 565 Volt   sec    Root mean square  0 469 Uolt       Filter Move Markers Waveform Statistics    Cursor    O    Wave   Horizontal   Vertical  0 18750 sec  
6.  Journal     10 0   i  Patient coughed E   Item    Task  K   der l t   Hardware jit    New Instrument           Virtual Instrumentation                 lt    gt    lt     gt            modulo  square root  exponential  absolute  value  natural logarithm  base 10 logarithm  round to integer  therm V to    C  sine  cosine  tangent  inverse sine  inverse cosine  inverse tangent   autocorrelation  increase sample rate  decrease sample rate  average  value to date  max value to date  min value to date  waveform average   shift wave horizontally  return last trace  histogram  time histogram  find  peaks  pulse positions  values given times  sort given indices  sort wave    Send to journal    Data   EJ Log pulse number    tmax minz    atmax    avigz    W   t  tel  t  tee  E e             elements  indices for a sort  reverse elements  smooth by n pts  IR filter   convolution  de convolution  cross power  cross correlation  magnitude    l 1  PERT slope      areal max2 FFT  frequency spectrum  FFT  inverse FFT  Hamming window  Hanning  window  Blackman window  complex to phase  complex to mags   complex to reals  complex to imag  real to complex  append waves   insert a segment  delete segment  derivative  5 pt Lagrange deriv   integrate  integrate rst area   A  integrate rst time   T  integrate rst t1 t2   integrate rst X  gt  V  beep if exceeds bds  apply high low bds  compare  two values  on off control loop             Pulse Analysis Waveform Math Curve Fitting    It Has CAPABILIT
7.  USA    Bulk Rate  U S  POSTAGE  PAID    Long Prairie  Mn  56347  Permit No  162       17    page 1    100  tiffed 12 4 93   pagel item a  marble paper textures disk2 1 3size  tiff storm     fully loaded 3MB tiff   page 1 item b  Tiff from SS2 16pg Ap Guide TIFF Pg1 SS2  Apl Guide studio8  tiff   fully loaded  03MB tift5 0   page 1 item c  Tiff from SS2 16pg Ap Guide TIFF Logo In  White tiffS    fully loaded  1MB tiff 5 0   page 2 3    100  tiffed 12 4 93   page 2 3 item a  marble paper textures disk1 ameth FPO  tiff  mardi gras    fully loaded  SMB FPO tiff     rotated 90   and copied symetically   page 2 3 item b  Tiff from SS2 16pg Ap  Guide  TIFF Curve Fit Blurb tiff5    fully loaded   1MB tiff 5 0   page 2 3 item c  Tiff from SS2 16pg Ap  Guide TIFF Graph Blurb tiff5    fully loaded  1MB  tiff 5 0   page 2 3 item d  Tiff from SS2 16pg Ap  Guide  TIFF Oscillscope 55  studio8 tiffS    fully toadea  IMB tiff 5 0   page 2 3 item d  Tiff from SS2 16pg Ap Guide  TIFF XY  Reocrder 55  tiff5    fully loaded  1MB tiff 5 0   page 2 3 item d  Tiff from SS2 16pg Ap Guide  TIFF Spect  Analyzer 55  tiff5    fully loaded  1MB tiff 5 0   page 2 3 item d  Tiff from SS2 16pg Ap Guide  TIFF Strip  Chart 39  tiff5    fully loaded  1MB tiff 5 0   page 2 3 item e  Tiff from SS2 16pg Ap Guide TIFF Log  In Black tiff5    fully loaded  1MB tiff 5 0    page 4 5    100  tiffed 12 4 93   page 4 5 item a  marble paper textures disk1 ameth FPO  tiff  navaho     fully loaded  SMB FPO tiff     rotated 
8.  driven dialog boxes take send  ESTE Minari   Droes CHi      care of you     Instructions          Statistics on  _ wi            duration                                             Marker                        Analusic Transfer   p S TO sae geek denen iene Do Ever so   Traces  Instructions Calculate Have i ek Owae  Cs  m  y  are the aee Mea E Variable  _error ___   Options      1  Starting At Trace fi    b ildi Statistics HR at mag   O Journal    Notes    ations      u   ul Ing   ara  B String  retlalue    Options     s     ae  blocks used Disk   70 cine Control     to create tasks  There are different  kinds of instructions  each dedicated  to a specific function  e g  save a  wave to disk  move a marker  choose  a menu item  etc    A task contains a  list of instructions that are executed  in the order that they appear in the  task  and each instruction can be  viewed in its own dialog box  edited   cut  copied  and pasted  Many of the  instructions are illustrated below              sum of points       Message    User Prompt    Do you cook with gas         x  Response        No    cook electric  Rgn Butta   F Left Button   Nd      e ar Ge loaded in Vi Might an i anaia     otherwise  String  retValue  is loaded with response text     Length   209     Periodic   52    User Prompt    synthesize        End Do  Programming    Runtime Notes    eo Journal   Date   ee ee a een eee      Scroll to the position         Insert note at time  Al    O Move marker  Al   to the next not
9.  fragments  redraw  portions of a wave  vertically adjust a wave   and log wave coordinates to a journal     The double arrow indicates a wave has been  vertically adjusted with respect to the vertical  scale labels at the right of the display  The end  user can Click on this symbol to snap a wave  back into registration     Plot of analog input  1 voltage vs  time    Horizontal position scrollbar    Analysis results are fed to this journal   text   editor window  one row per trace at Run time   Once the experiment is complete  i e  set of  traces is acquired   the tabular data in the  journal is stored in a text file  which can be  read by a spreadsheet or database           Save Waves amp  Load Waves  amp   Journals to disk Journals from disk        E ici soe 55 E    aug   th  ti  Tk  maxH ti                t        Displays are used to view and edit waveforms  They are extremely Waves represent real world continuous data as a  versatile with many customizable attributes such as horizontal and list of numbers that show a waveform when  vertical controls  labels  markers and much more  Displays can be plotted  Waves are digitized  synthesized for  positioned on the front panel in any pattern and in any number  space output  viewed  edited  analyzed  used to hold the  permitting  Each display can contain up to 8 waves and supports results of analysis  loaded from disk  and imported   mouse driven Cut  Copy  Paste  and drawing of waveform segments  exported to from other appli
10.  quences of instruc   tions that perform          New rate     riginal rate          Mowe 1 to absolute time x Boundaries     Mowe M2 to absolute time x  Loop 3 times         linear i  Taps  197      a Series of opera  OUM atistics on Segm i         5 a Curve Fitting Filter    tions  For example       Move M1 to first peak of Wo  one could write a    Move M1 to relative time xX       Choose Menu    task to record data  analyze the Data Transfer ni File    Save  _wave  j _wi Jte disk Menu  Sie    Command     acquired data  update the screen  and  then print the results  Tasks are easily  created  viewed  edited  and debugged   and can be set up to run when a  marker moves  when a wave changes        toad  wave  wT   from disk        Delete last saved file     Delete last loaded file    Disk VO    Display    Key press    Journal  Task  Hardware    O Open instruy Control       Choose Menu    when a specific menu item is chosen  or when the user chooses Run Task     Instrument   Keithley 2001 DUM                   Analog  amp  Digital 1 0                   On e    pro grams    tasks using q simple    Options m e Transfer    e T E ee  m z Function     AC Volts 488 Address    16 ae O Wave  Wi fn tigers    wy    mouse dialog user interface  The neat wenn   R einen ai s eio  thing about programming SuperScope mmer     resistance a H Journal   Nates        options      J     Temperature Ain5 ring  retValue fs     II is you do not need to know a syntax couping  tino A ee      the mouse
11.  spreadsheet  graphics  math  or word processing  application program  Waves are often transferred as a column  of numbers in text form  In the above illustration  11 items are  being imported into one FileMaker record     INTERACTIVE DISPLAYS    Draw stimulus and        test waveforms  Graphically Select  Cut  f    Copy  and Paste  waveform fragments    l  Vertically adjust  overlapping waves    Beg 1a  Aino  x  HZ Y  dB  2278 634 18 060  2339 08 15 060  Log mouse coordinates  to a Journal    Use  Segments   defined by  one base wave and 2 mark   ers  to isolate waveform  fragments for analysis    SuperScope II Displays are extremely versatile with many  customizable attributes such as horizontal and vertical scroll  and position controls  labels  waves  markers and much more     Additionally  the mouse can be used to select waveform    fragments for editing  vertically adjust overlapping waves  draw  stimulus waves  log mouse coordinates to a journal  and  horizontally shift vertical markers             HyperCard XCMD HFCN    OTMovie  OpenMovie   Direct  fileName  L_Snap_oD  Fastidle loop    Think C Source Code c                                        ies i JA  Eeuna pascal void main   XCmdPtr paramPtr  gt   Available Objects i    float  dataPfA   lastOataPfApt      Djisplays   Time_D _ _   6  386  655  unsigned long validPtsA     ae eis   JJournals   Date 6 10 92 Setuphac  gt      o A ee  Markers  a1   0 12006  1 Get parameters     S trings   message 1 08 gXCHD_Error   0  
12. 90   and copied symetically   page 4 5 item b  Tiff from SS2 16pg Ap  Guide  TIFF Oscillscope 55  studio8 tiffS    fully toadea  IMB tiff 5 0   page 4 5 item c  Tiff from SS2 16pg Ap Guide  TIFF XY  Recorder 1disp tiff5    fully loaded  1MB tiff 5 0   page 4 5 item d  Tiff from SS2 16pg Ap Guide  TIFF Spect  Analy 1disp tiff5    fully loaded  1MB tiff 5 0   page 4 5 item e  Tiff from SS2 16pg Ap  Guide  TIFF Cursor tiff5    fully loaded  1MB tiff  5 0   page 6 7    100  tiffed 12 4 93   page 6 7 item a  marble paper textures disk2 phoe FPO  tiff  pineapple     fully loaded  5MB FPO tiff     rotated 90   and copied symetically   page 6 7 item b  Tiff from SS2 16pg Ap Guide TIFF Strip  Chart 39  tiff5    fully loaded  1MB tiff 5 0   page 8 9    100  tiffed 12 4 93   page 8 9 item a  marble paper textures disk2 phoe FPO  tiff  sea leaf    fully loaded  5MB FPO tiff     rotated 90   and copied symetically   page 8 9 item b  Tiff from SS2 16pg Ap  Guide  TIFF EEG tiff5    fully loaded  1MB tiff 5 0    18    page 8 9 item c  Tiff from SS2 16pg Ap   Guide  TIFF EMG tiff5    fully loaded  1MB tiff 5 0  page 8 9 item d  Tiff from SS2 16pg Ap   Guide  TIFF EP tiff5    fully loaded  1MB tiff 5 0  page 8 9 item e  Tiff from SS2 16pg Ap   Guide  TIFF EKG tiff5    fully loaded  1MB tiff 5 0    page 10 11    100  tiffed 12 4 93  page 10 11 item a  marble paper textures disk1 ameth  FPO tiff  gothic window     fully loaded  5MB  FPO tiff    rotated 90   and copied symetically  page 10 11 ite
13. A NENEN ENE NENNEN NANNAN ENSEN an nane  _  Dlisplays  _ Timen          UJariables   error    HyperCard XFCN    15          Please FAX  phone or send to GW Instruments  a7  yey a    ___ Macintosh Data Acquisition Hardware Catalog  5ODQS  o     ccccccccccccccssseeeeeeeesssseeeeseeestsaeeeeeeas FREE   ___ SuperScope II Demonstration Version  5 disks   amp  User s Guide  100p88 oo    eeeeeeeeeees  10   _  BUDETS COP CTE Reference Manual  OOS secre cacao wees eaten ieenicone earl nteencteeeneneaos  10   ___ SuperScope II Open C Source Code  300pgs of C code on 800K floppy         cece  10   ___ SoundScope Sound Analysis Hardware  amp  Software Brochure  8pg8           cccceecceceeeeeeeteteeeeeeees FREE  SI TS s dal A INO sesir i ia EEE e e neoe iE Eii FREE   ___ Check Money Order enclosed   ___ Purchase Order enclosed  PO  TOTAL   Name Title Company   Address   City State ___ Zip Country Fax    Tele  How Did You Hear About Us     Cau An APPLICATIONS ENGINEER 617  625 4096         q    rde A i dr riy   tio By  J ring im naton  mea II Base Package    SuperScope II Software  User s Manual  and Reference Manual   Part  GWI SS2       SuperScope Ile Entry Level System  SuperScope Ile Software  User s Manual  and Reference Manual   SuperScope Ile is identical to SuperScope II  except it does not support  pulse analysis  filtering and advanced waveform math  It does  however   run all instruments created with SuperScope II    Part  GWI SS2e    SuperScope II Open C Programmer s Dream  Sup
14. Hamming window   lt    gt    lt     gt           shift wave horizontally Hanning window  modulo return last trace Blackman window  square root histogram complex to phase  exponential time histogram complex to mags  absolute value find peaks complex to reals    complex to imag   real to complex  append waves  insert a segment  delete segment    pulse positions  values given times  sort given indices  sort wave elements  indices for a sort    natural logarithm  base 10 logarithm  round to integer  therm V to   C  sine    cosine reverse elelments derivative   tangent smooth by n pts 5 pt Lagrange deriv   inverse sine IIR filter integrate   inverse cosine convolution integrate  rst area   A    de convolution  cross power   cross correlation  magnitude FFT  frequency spectrum  FFT   inverse FFT    integrate  rst time   T  integrate  rst t1  t2   integrate  rst X  gt  V  beep if exceeds bds  apply high low bds  compare two values  on off control loop    inverse tangent  autocorrelation  increase sample rate  decrease sample rate  average value to date  max value to date  min value to date    C a a a a a a d a d a d i a d a d d a d a a A  C a a a a a d a d a d i a d a a d a d a a A  a ak d d a d i d d d d d a d d a d a a d d A    SuperScope II supports over 80 waveform functions and  operators that are used to perform calculations on input  channels  create stimulus waves  set up feedback control loops   and teach waveform math  In many cases  waveform functions  can operate on cont
15. IES    WAVEFORM DATABASE    LI Muy Database    451 9 ME in disk    2 items    OOO0020 000030 OOOO0SS w1  00000 0000250 OOOO0SS w1  000040 00002 YO 0000S w1  00000 OOO00S390 OOO00SS w1  DOO00eO 0000410 OOO00SS Ww    r Database    2 O Prefix file name with incrementing integer 2     E  Prefix file name with value   Ui      E  Prefix file name with value   U2      E  Prefix file name with value   U3      SuperScope II supports 1  2 or 3 dimensional databases of wave  and or journal files  as illustrated above  The Disk I O instruc   tion appends 1  2 or 3 indices to each filename  providing the  ability to save and recover a large array of files on disk  Each  database is kept in one folder  providing the ability to create  and maintain independent databases     View  amp  Epit WAVES    Edit Values     wi        Options    Index       Time    O Point    Units     Uolt  C4 fates ial    Format       Dec  O Her      Overwrite    O Insert    The Value Editor  illustrated above  is a spreadsheet like  environment that shows individual wave points in a 5 point per   row matrix  Cells can be selected  cut  copied and pasted with  the mouse  Wave segments are easily copied to the clipboard  as a column of numbers     10       DATABASE    Test Results    Found    1       Unsorted  Specify field order for import    Data In     TEMP       Scan Data Record 1    Add new records  O Replace data in current found set          Textual data is easily transferred from SuperScope II to a  database 
16. SuPERSCOPE II    THE WorrD s Most ADVANCED  RECORDING TOOL    s Load      save Gpe  gt  0110010  0110010 J ine    EE l N             ay    Patient rolled ower    Duration  1 53 E    L FAVA NION    a THE COMPUTER INSTRUMENT COMPANY                SuperScope II is Software                                                                                                                                                                                                                                                                                                                                                      opoppooopopopopoooooogo ngon  JOIE IIE I CI T                   R HEH j   7am  amm am m o ja JOOOUUOUO  m                                               SuperScope II is a waveform atic that can                Pag  Pt Fre OX   gt       fe AT    tny ot pt      p bA ay    D  ae  gt       DIGITIZE CALCULATE ANALYZE                                  DATABASE    SuperScope II includes standard ready to go  instruments        OSCILLOSCOPE SPECTRUM ANALYZER XY RECORDER    SuperScope II can digitize long continuous wave   forms  spool them to disk  plot and analyze ev   ery point  allow on line annotation  and then  support post acquisition viewing    it s the ulti   mate strip chart recorder     CALL AN APPLICATIONS ENGINEER    617 625 4096       r     4 2 t              i haat i amr  F Lil T a    la     f Pg wh i i A hy  Sg  v L  Le ie    Bl   re i z  F Pa pi  h  Wi  hi  i 1      Su
17. TS    The SuperScope II user creates and customizes objects with pull down menus and dialog boxes      no previous programming experience is necessary  There are several types of objects  each  with their own dialogs for viewing and editing attributes  Users can create as many of each type  as needed to build the application of their dreams  The objects are described below     Waves se  Waves are used to  represent real world  continuous data as a a  re  list of values  which       when plotted  produce a waveform   Waves can be digitized  synthesized   analyzed  edited  viewed  used to  hold the results of analysis  loaded  from disk  saved to disk  sent to the  clipboard as a column of numbers in  text format  and sent to the clipboard  as a graphical image  Typical  instruments have 3 to 10  or more   waves and wherever you see a  squiggle in SuperScope II  you are  looking at a Wave object  Waves are  stored in memory as a list of 16 bit  integer  32 768  or 32 bit floating  point values and their maximum  lengths are limited by memory  each  point consumes two or four bytes  depending on the storage format      Menubars    Menubars are easily  created  edited  and  deleted  Each menubar  consists of a set of  menus and a set of items for each  menu  Each menu and item can be  renamed  hidden  or set up to run a  Task when chosen  In some cases  it  is desirable to have a very simple  menubar to limit a user   s options     QuickTime       Variables    Variables are used 
18. cation programs        Show Cursor Select the instrument format     Oscilloscope  Spectrum Ana   lyzer or XY Recorder    Cursor    O  _Wave   Horizontal   Vertical           mouse   0 12500 sec   8 67188 Vol    Cale 0 12500 sec  1 154 Volt    Aini  4in0    Cursor   Oscilloscope Trace ABZ Z     i  Start Stop   H  cB Trigger   Traces   H  Channel   Timebas  H    0 12500 sec  0 12500 sec     1 558 Volt   1 772 Volt            20    lolt  13                       lo id otatistics   Of  Pulses Off   i        l5 Filter arr a   Calculate r  H  i    n    hann T Curve Fit Off 7      zx ae   Average Off   H  cad Maximum Off f H    i0 T Minimum Off    s  Printing Of     iz   Inspection Off     oe me Accept Reject  10 20  220 mEngU L  EA   20 mengu oiv f   LoadDB        ys rJ3 Turned on generator   2479S Reduced air pressure    1275793 Called supervisor   127 0793 Hrote report     127 0793 Expermented ended             Journals are text editor regions that are  used to enter  view and edit text in a  manner similar to that done with a word    processor  Journals can be resized and   positioned on the front panel in any pat    tern and in any quantity  space permitting  Turn the Oscilloscope into an XY  Recorder with just one click     H  i Wolt Div          Begin acquisition  Set Trigger  Analog  External or None  Stop acquisition    Set points per second  amp  points per trace    Set up statistics calculations on each trace   Results are sent to the Analysis Journal     Enable disable s
19. disk1 ameth  FPO tiff  bordeaux     fully loaded  5MB FPO tiff      rotated 90   and copied symetically   page 14 15 item b  Tiff from SS2 16pg Ap Guide  TIFF 14   15 wave tiff5    fully loaded  1MB tiff 5 0   page 14 15 item c  Tiff from SS2 16pg Ap Guide  TIFF 14   15 notes hi  tiff5    fully loaded  1MB tiff 5 0    page 14 15 item d  Tiff from SS2 16pg Ap Guide  TIFF 14   15 tiny display tiff5    fully loaded  1MB tiff 5 0   page 14 15 item e  Tiff from SS2 16pg Ap Guide TIFF 14   15 marker blurb tiff5    fully loaded  1MB tiff 5 0   page 14 15 item P Tiff from SS2 16pg Ap Guide  TIFF 14   15 light tiff5    fully loaded  1MB tiff 5 0   page 14 15 item g  Tiff from SS2 16pg Ap Guide TIFF 14   15 switch tiff5    fully loaded  1MB tiff 5 0   page 14 15 item h  Tiff from SS2 16pg Ap Guide  TIFF 14   15 meter tiff5    fully loaded  1MB tiff 5 0   page 14 15 item i  Tiff from SS2 16pg Ap Guide  TIFF 14   15 thermometer tiff5    fully loaded  1MB tiff 5 0   page 14 15 item j  Tiff from SS2 16pg Ap Guide TIFF 14   15 button tiff5    fully loaded  1MB tiff 5 0   page 14 15 item k  Tiff from SS2 16pg Ap Guide  TIFF 14   15 knob tiff5    fully loaded  1MB tiff 5 0   page 14 15 item D Tiff from SS2 1opg Ap Guide  TIFF 14   15 numeric tiff5    fully loaded  1MB tiff 5 0    page 16    100  tiffed 12 4 93   page 16 item a  marble paper textures disk1 ameth FPO  tiff  fuchsia     fully loaded  5MB FPO tiff     rotated 90     page 14 15 item b  Tiff from SS2 16pg Ap  Guide  TIFF LogoInBlac
20. e  O Move marker  Al   to the next note   that contains text       Mania aveviedhaunsiviviegsninsiuindphnssainin  aissonniusieenad jucsuiginaseduiniasvensmudsiseassseinini hans NNO A   dsasndvawedassvanaeuiviashais tuinid genes   KE k    Run time Notes    IEEE 488 Command    CLEAR 14 Gta  OUTPUT 14 01  TOH                                         t  tez    10 000 dB amplitude      Sine    Square Triangle   EH     Ramp  0 000 to dB r Results il agg en cere me  Oc tant   o dB   Copy into   journal Notes    Formatter           OF  _Copy into string retlalue    min      Gaussian    5 000 dB rms noise O Read 1 scalar value and       PulsestartTimes    7 Real  D  m     Reciprocal    O Lui      SetBit    AE E Shift    D Lun   SignalAug next peak  Jjournals   Date i   FECI T E ET Silent TETE E first upstroke l j  E Lun     Sin next upstroke Cancel Markers  La    first downstroke i    S trings  __message__     Smooth    spe Pen Moves te    Spectrum absolute time H c J  Sqrt relative time   String     retWalue        Reverse    Waveform Math          Uniform   10 000 dB random noise        p Options    Synthesize    Move Marker          negt dawnstroke st wees       next maximum of wave Calc    next minimum  first valley  next valley  first peak    SHEA f       Move Marker                   IEEE 488 RS 232    HyperCard HCMO HFCN       OTMovie  OpenMovie   Direct  fileName  L_Snap_OD  Fastidle loop          Available Objects cist ens amas kona scoot ks a eve ah aan ENNAN ANENANANENENANEN
21. erScope II Software  240MB External Hard Disk  User s Manual   Reference Manual  and ThinkC project file G e  object code   ThinkC is  available from Symantec and is not included    Part  GWI SS2 C    SuperScope II Five Pack Multiple Systems  Five additional SuperScope II security keys  At least one base system  SS2 or  SS2e  must be purchased in order to qualify for a Five Pack purchase    Part O    atibility    SuperScope II is eens with eee Computers  e g  Classic  LC   PowerBook  Quadra 840av  running System 6 0 7 or newer  A minimum of  4MB RAM is required  5MB with System 7   yet 8MB is recommended     SuperScope II is 32 bit and System 7 compatible     Aasia 61 3 480 4999 e Per ae 32  2  759  7833    France 33 1 4790 2111  e Germany  Aust  Swit   amp  Nether 49 6 172 77015    Great Britain 44 27   357 0220 e Greece 30 1 961 6687 e Israel 972 3 497571    Italy 39 171 931   664    Japan 81 3 5688 6800    Korea 82 42 623 3131 e Sweden  Den   Nene   46 8 630 9300    Turkey 90 1 516 2217    Venez  amp  Chile 58   2 283 61 64    ma i  3  z  D gae Ai  Fur  po   E DE        E i VUJ EF LSS N n                   a ga  a      a      aD          Cr res FS Hagan    Lal   Pa   J  UWI DOI Gate IICA da  35 Medford St    Somerville  MA 02143  one aie States of America   TEL  617 625 4096    FAX  617 625 1322 e INTERNET  Do 268 AppleLink Apple COM       TECHNICAL SUPPORT Is FREE        SMI GW INSTRUMENTS    f  THE COMPUTER INSTRUMENT COMPANY  35 Medford St e Somerville  Ma 02143 4237   
22. he end user  simply  clicks on the  parameters  of interest in  the above dialog box  Analysis results are  streamed to other waves in memory  to disk  or  to on line text windows in real time                             SrooL To BIC  lt  lt   In some cases  RAM memory is not large  enough to contain the acquired waves          each point consumes 2bytes   Subsequently   SuperScope II must spool them to disk in real   time  After the acquisition  disk based streams  are easily viewed with the horizontal scroll bar   or analyzed with a task           Strip Chart 30         jave Print Stats Cursor    abs th    deri t    Tit        Patie  200 i000 1800 FOOO 2500 3000 S500 4000 4                     REAL TIME ANNOTATION    Observations can be documented at run time by typing one   line time stamped notes  Each note is shown under the  digitized waves  at the position of its typing  after the  acquisition        Curve Fit          REAL TIME HARDWARE  Digitizing is done with a MacADIOS II or II 16 Nubus  Board equipped with a module that independently digi   tizes into it s own 128KByte buffer  While this module  acquires  the computer is free to analyze  calculate  plot   spool to disk  accept notes  and operate the menubar        Linear  polynomial   sine or exponential  least squares curve fit  on the selected wave       Start   atop    Traces Trigger    k Ti mebase  Channel  Hi Calculate    0n  Statistics   On   Rate Off   30    opool Off  Print Off    Load Data    w jo i ee o 
23. inuous streams  e g  10    points  of incom   ing data  in real time  making SuperScope II an extremely  powerful recording tool        msec    40 60 20 100    120 140 i   150    SuperScope II uses linear regression to fit raw data to a sine   exponential  line  or nth  1   20  order polynomial  The output  of the curve fitter is the actual fit wave and or the coefficients   The above illustration shows raw data in purple and its best fit  5th order polynomial in green     Filter Frequency Response            Log Magnitude  dB        0 2 0 5  Frequency    Filter Length  Filter Type Stopband Atten  dB   C Lowpass  O Highpass  O Bandpass       Bandstop       Sampling Frequency  Lower Cutoff    Upper Cutoff 0       ETE  i    SuperScope II includes low pass  high pass  hamming window   and rectangular window FIR filters  In many cases  the resident  filters will not suit your needs  in which case you need the very  simple and easy to use WLFDAP Filter Design Application  program  illustrated above  This generates SuperScope II  compatible filters and is available for  99 from Zola Technolo   gies  Tele 404 843 2972  Fax 404 843 0116   a GWI Partner        SuperScope II uses the signal averaging technique to calculate   a characteristic periodic response wave buried in noise  All  that is needed is a trigger that indicates when each period  begins  Noise is reduced by the square root of the number of  cycles that are averaged  13    ITS VIRTUALLY ANYTHING       SUPERSCOPE II OBJEC
24. ject code  This  is a C programmer   s dream since SuperScope II handles the user  interface while the end user is free to call any of the ANSI library  1800  toolbox  GWI analysis  or TurboDrivers routines  Most importantly  the  ThinkC debugger enables the end user to step through his her code  one line at a time and view variables    which is crucial        Displayed Precision    Digits to right of decimal  2      Internal Value Range    Minimum    10 000000  Mavtimum    10 000000  increment    0 010000    Cancel       Text Format      Style     Bold Em a    O Italic a ff Ie  C  Underline 2  10 10    C  Outline   A   4 36 F   Hide Label  t Show Digital Readout  See    Data Range      Hide Ruler        Show Border  Options                SuperScope II Controls and Indicators are extremely versatile  with many customizable attributes such as LABEL show hide   edit  font  size  and style  DIGITAL READOUT show hide  font   size  style  range  and precision  BORDER show hide and    placement  Additionally  controls can be set up to trigger a  Task     SSS PID FeedBack Loop      ae    400 600      1000 12700 1400 1600 1800 2000 27700 nsec  a  H  200 msec Div       SuperScope II supports a variety of feedback control loops  including PID  Alarm  and OnOff  Additionally  one can use  waveform math to develop complex driving functions that are  based on inputs and outputs  analog  amp  digital   Feedback  control loops are implemented with an interrupt driven point by   point I O m
25. k tiff5    fully loaded  1MB  tiff 5 0       4 COLOR   e 8 1 4  x 10 5 8  WITH BLEED     GLENN WEINREB  617 625 4096   GW INSTRUMENTS   45 MEDFORD ST    SOMERVILLE  Ma 02143    1   COVER  2 3   Wuar is S82   4 5   Osc    6 7   STRIP CHART   8 9   PaysiorocisTtT s 8   10 11   8 CAPABILITES   12 13   8 ANALYSISES   14 15   VIRTUAL Instr DESIGN  16   Apv    6 7   STRIP CHART   Display Features   Markers  Marker Labels  Segments  Do anything with Selected    Cut  Copy  amp  PASTE WAVES    PRINTING  Run time notes  things You can do with waves  printing    10 11   EIGHT CAPABIITES  Export To DATABASE  WAVEFORM DATABASE   ZooM  amp  PAN   TABLE EDITOR   HYPERCARD XFCN  C BASIC XFCN EXTENSIONS  OPEN VERSION For C PROG   PID  amp  ON OFF CONTROL    19    
26. m b  Tiff from SS2 16pg Ap  Guide  TIFF PID tiff5    fully loaded  1MB tiff 5 0  page 10 11 item c  Tiff from SS2 16pg Ap  Guide  TIFF CustomContKnob tiff5    fully loaded   1MB tiff 5 0    page 12 13    100  tiffed 12 4 93    page 12 13 item a  marble paper textures disk1 ameth  FPO tiff  midnight     fully loaded  5MB FPO tiff       rotated 90   and copied symetically   page 10 11 item b  Tiff from SS2 16pg Ap  Guide TIFF spect analyz tiff5    fully loaded  1MB  tiff 5 0   page 10 11 item c  Tiff from SS2 16pg Ap  Guide TIFF pulseAnal data tiff5    fully loaded   1MB tiff 5 0   page 10 11 item d  Tiff from SS2 16pg Ap  Guide  TIFF pulseAnal wave tiff5    fully loaded   1MB tiff 5 0   page 10 11 item e  Tiff from SS2 16pg Ap  Guide  TIFF top right arrow tiff5    fully loaded   1MB tiff 5 0   page 10 11 item    Tiff from SS2 16pg Ap Guide  TIFF left   bot arrow tiff5    fully loaded  1MB tiff 5 0   page 10 11 item g  Tiff from SS2 16pg Ap  Guide  TIFF filter tiff5    fully loaded  1MB tiff 5 0   page 10 11 item h  Tiff from SS2 16pg Ap  Guide  TIFF histogram tiff5    fully loaded  1MB tiff  5 0   page 10 11 item i  Tiff from SS2 16pg Ap  Guide TIFF pattern rec tiff5S    fully loaded  1MB tiff  5 0   page 10 11 item j  Tiff from SS2 16pg Ap  Guide  TIFF curveFit tiff5    fully loaded  1MB tiff 5 0   page 10 11 item k  Tiff from SS2 16pg Ap  Guide  TIFF signalAvg tiff5    fully loaded  1MB tiff  5 0   page 14 15    100  tiffed 12 4 93   page 14 15 item a  marble paper textures 
27. ode  where inputs  outputs and calculations are  done on a point wise basis  11    ITLL Help You UNDER    Send to journal  _ Data    x  Log pulse number    tmas minz     o atmax    l 1  ic Slope2    areal max     Points    ata    msec msec  6 025 20  S66 21 017  100 955 133 965 102 978   202 761 zmz  539 35 251  302 963 327 639 103 910       Frequency spectra are easily calculated and presented in a Analyzing pulses is as easy as specifying a threshold and then  variety of formats including voltage magnitudes  dB magni  clicking on the parameters of interest  e g  min  max  period   tudes  phase  real and imaginary  Window options include etc   in the pulse analysis instruction dialog  shown above   Hamming  Hanning  Blackman  and Rectangular  Waveforms are then scanned and the attributes of each detected    pulse is transferred to journals  illustrated above   waves   controls  strings or markers        SuperScope II easily calculates both value and pulse time Convolution analysis shows where a pattern wave occurs within a  histograms  Results are plotted as either bars  dots  lines or source wave  The local maxima in the convolution output wave  symbols  The above illustration shows a histogram of indicates precisely where the pattern occurs  In the above illustra   gaussian noise  tion  the pattern wave is yellow  the source wave is blue  and the    convolution output  cleaned up with the PEAK function  is green     12    STAND YOUR WORLD                  waveform average 
28. perScope II can monitor and control IEEE 488  and RS 232 devices  read analog inputs  A D     control analog outputs  D A   and do digital I O  via GWI s MacADIOS Data Acquisition Hardware     ANALOG INPUTS ANALOG OUTPUTS   Dierrat I O  PRODUCT FORM  of   Resol   Input   Max Sample Resol  Digital   Counter   Channels ution Ranges Rate Outputs ution Rang   nese I O Lines   Timers    as pine o Pan SRY o  3  s  3    ze E EE  av  2  co ee ta eee A  ee et E O DA       Maximum ae Limit With Daughterboards     Not compatible with 68040 or Faster Computers        SuperScope II can easily export data toa  spreadsheet  word processor  database  graph   ing or math application program     SuperScope II is a Laboratory Instrumentation  Design Environment that can be used to build  Virtually any software instrument  Building  SuperScope II instruments is as easy as setting  up an Excel spreadsheet or a Filemaker data     base  SuperScope II is a full featured applica   tion program like Excel or Filemaker  and    NOT a programming language like C  BASIC   FORTRAN or LabVIEW     u GW INSTRUMENTS      THE COMPUTER INSTRUMENT COMPANY 3                  y 1    i F i  m       oD st i a a  P oe ee J T  r     ca a ed rd     a  a i A   a y  Far 2 at ee  z   gm Jig  fA pai _      Ty p i i EnS j  ata i  m VA io   3    2 ale Gl ae ae oe Wa    Wave labels are used to identify and select  waves  Only one wave can be selected at a  time  and once selected  the end user can Cut   Copy and Paste waveform
29. s  transfer text to and from strings           Displays  Displays reside on  the front panel and  are used to view  waveforms and show h  calculation results   They are extremely versatile with  many customizable attributes such as  horizontal vertical scroll position  controls  labels  waves  markers and  much more  Displays can be posi   tioned on the front panel in any  pattern and in any number  space  permitting  Each display can contain  up to 8 waves and supports mouse   driven cut copy paste of waveform  segments  drawing of waves  and  logging of wave values to a journal        Controls  amp  Indicators  Front panel Controls and  Indicators allow the adjust     ment of  Boolean true false          values  scalars  lists  and Light  text  These objects appear  in a variety of styles  sizes   fonts  and colors  and their  states are easily read and  updated with tasks  l  P Switch  10 0   0  0 0      3 0          J  10 0  Slider Meter Therm     vl  7  aaa ay Dy i a  Button Knob Numeric    You WanrT   T To BE       Curve Fit   wi      Task Begin  Method e ee Rae ee ae ee OR ee Ree aA ee eee    Clear at beginning of task wen Linear  Polynomial  a0   al  exponential  ees eae Sine    Clear  Calculate and Redraw     Results a A A G    Uoiced   Uoiced time     C  Replace source wave with result       Filter   wi         Change sample rate  Smoothing  Low Pass HAM  Low pass FIR  pene eae High pass FIR    Freq Cutoff  _ Custom FIR    Stopband   98 dB    Tasks    Tasks are se  
30. tatistics calculations  Specify low  high or band pass filter    Set up a calculated channel    Set up curve fitting  Enable disable signal averaging    Enable disable maximum calculation    Enable disable minimum calculation  Enable disable on line printing  Enable disabled inspection of each trace  Enable analysis  amp  storage of each trace    Enable disable the channel database  Database record number of displayed trace    Increment decrement to next previous  trace in waveform database    This shows an expanded view of a  waveform fragment  To specify a  fragment  the user sets the Mouse mode  to Edit  clicks once on the wave label   and then drags the mouse across the  portion of interest     SPECTRUM ANALYZER        100       trum Analyzer with just one click     5       This Strip Chart Recorder can simultaneously        Digitize   Plot and scroll  Spool to disk  Calculate  Analyze   Allow on line  annotations    THE ULTIMATE RECORDER    The SuperScope II Strip Chart Recorder is the  ultimate recording tool  It can digitize between 1  and 8 waveforms with a MacADIOS II FIFO or  MacADIOS II 16 FIFO digitizer board plugged into  a Macintosh Nubus slot  In many cases  waves are  analyzed as they are acquired with results being  streamed to text windows in real time  Digitized or  computed waves can be spooled to disk  kept in  memory  or discarded after being plotted     REAL TIME ANALYSIS    To analyze    l mine       Pulse Analysis on    Cho    pulses in  real time   t
31. to tS   hold one 32 bit floating point value   e g  16  2 3  1 34e6   They are easily  created  renamed  and deleted  and  their values are easily viewed and  edited  Many task instructions  transfer values to and from variables     14    Journals    Journals are text  regions that are used  to enter  view and  edit text in a manner  similar to that done with a word  processor  With commands in the  menubar  the user can Clear  Save   View  Save to Clipboard  Print  Delete  and Create Journals  The contents of  Journals can easily be saved to disk  and then loaded by a word processor   graphics  or spreadsheet program   Journal windows can be resized and  positioned on the front panel in any  pattern and in any number  space  permitting  Many task instructions  transfer text to and from journals        Markers Hic  4043    Markers are used to   mark a time in a wave   or display  The user   can create as many   markers as he she desires and can  place any marker in any display  In  displays  they appear as vertical lines  that can be moved with the mouse     Datapipes   A datapipe is a reference to a folder  on disk  i e  a pathname   Think of it  as a pipe  through which you push  data between SuperScope II and a  folder on disk     Strings abcdetfg    Strings are used to hold a series of  characters of any length  memory  permitting  e g     hi        1 2      They are  easily created  renamed  and deleted   and their text is easily viewed and  edited  Many task instruction
32. yTiming  Cos  CrossCorrelation  CrossPower  DeConvolve  Delete  DeMultiplex        Deri    DerivFivePt  Exp  Expand  FFT   Hamm  Hann  Histogram  Imaginary  IndexSort  Insert   Int   Integ  IntegAl  IntegPT  IntegIL  IntegIU  InvUFFT  Last   Limit    Mag  MakeComplex  Makelndex  Masimum  MansToDate  Minimum  MinToDate  Modulo  MuFFT     n  ff   Peak   Phase   PID  PulseEndTimes  PulseMmaHnTimes  PulseStartlimes  Real  Reciprocal  Reverse  SetBit   Shift  SignalAug  Silent   Sin   Smooth   Sort  Spectrum  Sgrt   Tan   TC Linearize  TimeHisto  TimeUalues  Unlloiced  Voiced   HYtOoY    ANALOG INPUTS  Max    Channels  ution  Ranges       5V    5V   05V  0 5V   0  5V  0  05V    10V  1V    1V  0 10V    0 1V  0  1V    50Ks Sec     100Ks Sec            Spool To Disk       n gt  0110010     Patient coughed  Patient rolled over    vp     ut       A D  D A  amp  Digital I O On line Annotation    IEEE 486 Command          Hardware Options p RECEIVE DP tiONS a r  CLEAR 14 i i    OUTPUT 14 C1   TOX ae    Data bits 3O50607 8  Stop at ETH      Stop bits  1015  2     Ostopat Paper     CTS flow control Ei    i l EJ Receive bytes maximum    ODR input flow control         O  on doff handshaking  J Timeout at  2 000  seconds  FE vereen 4 bad    i A Hon Char    r   uffer  bytes   CO  Enny into   journat  vt  Hoff Char   r   E   oO string   Port    Modem     Printer  O Read 1 scalar value and     O  Append   ASCII   data into wave m     Parity   Heip    _Cancel_                          Baud Rate  
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
取扱説明書[KZ-KB21D] (15.07 MB/PDF)  3 - TOSHIBA FORUMS    音声拡大読書器 とうくんライト  Final Installation Manual C-400  BDA MDR-4000  Windows7  Acme United MP-01  Installation de XDCAM Browser      Copyright © All rights reserved. 
   Failed to retrieve file