Certification

cancel
Showing results for 
Search instead for 
Did you mean: 

CLD attempt #1 Car Wash

Very last minute I'll be taking the CLD next week here in Minneapolis.  I'm hoping to get some feedback so I don't go in blind.

 

Some things I'll admit:

-I ran out of time tackling the VI Analyzer I was kind of amazed how quickly the time went

-My timer is a pretty direct copy of Jeff Bohrer's implementation.  I really like it and I've been practicing being able to reproduce it quickly

-I missed (at least) one requirement - the position slider doesn't get initialized back to 0 when the wash is over.  I tried to implement this last minute, but didn't seem to be able to overcome the fact that user was holding the position with the mouse, anyone have a suggestion how to handle that?

 

Thanks in advance,

Bart

0 Kudos
Message 1 of 2
(3,365 Views)

Hi Bart, I think I found a few things

Programming Syle Notes

main vi - labels for constants
display loop, init case, unclosed reference
hide abort button (use "top-level application window"? appearance)
wash actions.ctl type def enum exists but the current position FG is using a non-typedef enum
current position FG - name the controls in your cluster so you can bundle by name

 

Documentation Notes

current position FG - more comments in the start case

current position FG - "Not used in this FG" has a lot of code in it.  Stale comment?

 

Functionality notes

timer starts before in position
selecting only air dry still does some high pressure wash
start with nothing selected indicates some high pressure wash

 

Still WAY better than my CLD sample exam attempt. (I done ain't got one)

0 Kudos
Message 2 of 2
(3,343 Views)