Question: How can the Data Source represent the preferred Pixel Flavor without compromising TWAIN Defined Default value?

Answer:

    1. Application opens Data Source for the first time

    2. Application inquires during State 4 about the Default Pixel Flavor

    3. Data Source reports that the Default Pixel Flavor is TWPF_CHOCOLATE (spec chapter 9)

    4. tabApplication inquires during State 4 about the Current Pixel Flavor

    5. tabData Source reports that the Current Pixel Flavor is TWPF_VANILLA (because this device returns data in that gender natively)

    6. tabApplication issues Reset to Current Pixel Flavor

    7. tabDuring reset operation, Data Source changes current value to TWPF_CHOCOLATE and prepares to invert data during transfer to accommodate the calling Application request



