It looks like you should be using scanner.enable() instead of scanner.start. the later is to be used for a soft scan. Scanner.enable will turn on the scanner so that the hardware button is enabled for scan activation.
Sent from my Verizon Wireless 4G LTE DROID
Please go through SIP module under Device & Application in the RhoElements help file.
To supress a SIP please call
If you want to do using HTML metatags.Then you can write in HTML Head section
<META HTTP-Equiv="SIP" Content="Manual">
This will suppress your SIP.SIP will not appear each time you will put the focus inside input boxes.SIP will only appear when you will click on SIP button manually.
To reactivate the SIP please call
And for the scanner as Rob has already said you need to use scanner.enable() and then press the trigger.
scanner.start() enables the scanner and as well as starts the beam.