Same as Barcode plugin from outsystems
Big difference is the ScanType parameter:
0 -> normal scan only
1 -> inverted scan only
2 -> mixed (normal and inverted)
Default is mixed