Can we introduce some delay between 2 scans?

Context on my Use Case : I need to scan a bar code and on each scan I make a network call to fetch some details. I am using 2 variants of the app - one with datawedge and another with EMDK.

Problem: Since the scanner is so fast in reading the bar codes there is a problem with making all the network calls. Is it possible to disable the scanner after an immediate read for some time?