List of the Surface Java Applet modifications, updates or trouble reports.

Most recent at the top.
Dates in yymmdd format.

Significant recent program changes:
http://home.covad.net/~alcoat/CD_info00.htm#Recent_program_updates

07-01-21 Problem: In the 'First Example' on the file instruct.htm the reiteration of users sample data in step 4 and 5 was incorrect. Corrected

06-01-24 Corrected a small logic error that deactivated 'Zero Arrays' with the wedge display active but in the starward display mode.

05-11-04 Added the 'conic' display which is done when 'Set Pin[o]' is pressed.
Display is at the lower right of the plotting area of the plot board.

05-10-28 Fixed two problems related to the mouse scan for the marker pin focus and change boxes.
Turn off scan when plot board is on and boxes are not visible.
Speed display response to changes found during scan.

05-08-22 Update of the Surf Program instruction to match the program change dated 05-08-01.

05-08-01 Corrected an error in the program formulas that caused a two to one error in the Ro - R' display box and caused a two to one error in the surface plot.  Update of program instructions to follow.

05-07-25 Added functionality to the formula parser such that   TAN   in a formula evaluates the following number to tan(number).
Added functionality to the formula parser such that   IVT   in a formula evaluates the following number to arc tan(number).  ( inverse tangent )

05-07-24 Added functionality to the formula parser such that   S   in a formula evaluates to:  ( r * r ) / 2R

05-05-20 Circumference weighting was unsatisfactory because the weighting produced results that were not comparable to the usual peak to valley reading.  Added an additional weighting which normalizes the results to be comparable to peak to valley readings.  Possible selections are now: "off", "norm" (normalized) and "circ" (circumference) weighting.

05-05-20 Changed the integration readout at the right side of the plot board.  Previously 'above', 'below', 'total' and 'masked' were in units of pixel times units.  Now the readout is in percent times units. ( 4 to 1 ratio )

05-04-22 Completed the 'Save Array' selection and its accessory program, bmp_to_txt.
Completed the instructions for 'Save Array'.

04-12-22 Fixed a program error that was causing an incorrect display of RMS on the plot board.
Some of the instruction and procedures pictures were made before the error was corrected.

04-12-20 Initial completion of Surf instructions.

04-10-26 When the 'Marker' button is actuated the menu legend will go away so as to display the plot.  Previously two buttons had to be pressed to actuate and then to display the marker pins.

04-10-26 Changed the initialization of constant_p.   constant_p is now initialized to the same value as constant_A when the program starts.  Previously constant_p was always initialized to -1.
Isolated the data entry for param_'P' ( constant_p ) from the data entry button for percent zone.  Previously the param_'P' data entry was piggybacked on the percent data entry button.  Renamed param_'P' ;  param_'P' will now be called constant_B to avoid confusion with the percent zone data entry.  The two data entry buttons share the same location on the display screen.

04-10-26 Renamed constant_C as constant_A in order to improve the understandability of the program.

04-09-24 Numerous program improvements during the last month, including transformer accuracy and 'formula as a surface reference'.

04-09-10 Changed the handling of SQR in the function parser.  The parser will now do a square root of a term which has been reduced to a number.  Previously SQR would only work on a number.

04-08-17 Added a button to allow the user to store an image of the plot and display the image later.  Image is lost if the program terminates.

04-08-17 Changed the parsing of users formula.  When the parser encounters a zero divisor it will substitute 1 x 10-7.  And the parser will continue and not cancel on a divide by zero as before.

04-08-13 Improved the curve fitting method to improve the calculations for non linear ( parabolic ) curves.
Changed the starward to surface transform method so the method will offset the data obtained from the starward array to make the element at [0] have a value of zero. This improves the reliability of the starward to surface transform method.

04-07-22 Changed the handling of keyboard events so that the state of the keyboard event will not time out and cancel until both the run() and update( Graphics)  methods of the Surf  program have been hit by the system and returned.

04-07-18 Earlier entries were inherited from the Ronchi Java Applet.

04-05-14 Corrected an error in the legend for param 'P' and activated the Esc key for discontinuing param 'P' data entry.

04-05-14 Modified the key event listener to wake up the scan immediately when there is keyboard input.

04-02-27 Modified the update() function in the Java source code to make the Applet run faster.  No operational changes at 'run time' are expected.

04-01-21 If the mirror diameter is set to a negative value or zero it will display red text in its data entry button.  Reset to a positive value to restore.

03-12-25 Added speed control to the units conversion screen saver display to slow the display speed on fast computers.

03-12-01 Change to the 'Zone Marker' button operation to allow for user defined zone marker pins.

03-12-01 No entries before this date.

 

BACK