08-04-2006 12:49 AM
08-04-2006 01:29 AM
I assume that you are doing this firing of inkjet at a particular pixel, using a loop ( more appropriately, while loop)
One way to achieve this would be to use shift registers and case structure
Insert a shift register for that loop
initialize a pixel value (numeric) to that shift register
On every iteration, perform comparison for 'greater than' with current pixel value/position to value/position stored in shift register
If the result of this comparison is true, use a case structur. In true case of case structure , fire your inkjet at that particular pixel and update your shift register to replace and store the current value
If the result of comparison was false, do not perform any operation, just pass the shift register through false case without any modification
A labVIEW code built on these lines would work fine for your application
Showing a code snippet would have been a simpler and effective way to explain this. but currently no LabVIEW installed on my system ![]()