Thanks, I'll be looking at that then. I hope that's not the case, its nice to be able to take the efforts of open source to speed development like this. I've already noticed that your app is very stable, I only broke it when I started dinking with it to figure out how hard it was to software invert. 18 lines did it inside of Decode Handler, right after the try catch for rawResult, I checked for null, then ran data through a byte inverter and tried again. It would be super easy to modify Barcode Scanner itself if I don't bother with flags, but then we have UI trademark issues. Still, even if I can't use it because of hardware support, I kept finding posts looking for this support while looking for my own solution. Keep up the good work, its nice to see older projects stay fresh with current support.