Mike Schoonover, hardware & software
Zenaido Delgado, UT alpha testing
Trey Brown, technical
Daryl Bolen, controls
Rick Girndt, ultrasonic
Curt Irvin, hardware & software
Fiona Zhang, software
You (yes, you!)
Java Source Code
Rabbit Source Code
DSP Source Code
Schematics
Technical Reference
Eagle Board Layout Tutorial and Project Design Guidelines

TheCapulinProject

Instructions and help notes for various project tasks.
Git for Windows Download
Git
Instructions
GitHub Instructions
45 Degree Shear Wave
Actual Path Distance for 1 leg = wall thickness / cos(45°)
(this is approximate; actual path is longer
due to ID curving away)
Surface Distance From I.D. Defect for
1st Leg = wall thickness * tan(45°)
(this is approximate; actual path is longer due to OD & ID curvature)
Leg & Skip
Notes:
The full path shown in red is one "skip". 
For a right angled triangle:
sin A = opposite / hypotenuse
cos A = adjacent / hypotenuse
tan A = opposite / adjacent
Miscellaneous Equations
tan A = sin/cos
sin^2 theta = 1  cos^2 theta
sin (A +/ B) = sin A * cos B +/ cos A * sin B
cosec A = 1/sin A
secant A = 1/ cos A
cotangent = 1/tan A
Material  m/s  ft/s 
Aluminum  4877  16000 
Brass  3475  11400 
Brick  4176  13700 
Concrete  3200  3600  10500  11800 
Copper  3901  12800 
Cork  366  518  1200  1700 
Diamond  12000  39400 
Glass  3962  13000 
Glass, Pyrex  5640  18500 
Gold  3240  10630 
Hardwood  3962  13000 
Iron  5130  16830 
Lead  1158  3800 
Rubber  40  150  130  492 
Steel  6100  20000 
Water  1433  4700 
Wood (hard)  3960  13000 
Wood  3300  3600  10820  11810 
Lucite  2680  8792.54 
Polyurethane  1780  1900  
Polystyrene  2340  2400  
Teflon  1350  1520 