2012-06-08 21 views
5

Sto lavorando con un MC55 motorolla che scansiona e emette un segnale acustico su una scansione di successo, ho bisogno di disabilitare quella funzione in modo che non suoni affatto su una scansione.Disabilita lo "scarafaggio" dello scanner dei simboli durante la scansione riuscita?

Qualche idea su come posso farlo?

+0

Se si tratta di qualcosa di simile uno qualsiasi degli altri scanner di codici a barre Motorola/Symbol, è molto probabile che viene fornito con un manuale contenente un foglio di codici a barre di configurazione speciali, una delle quali controlla sia il volume e la natura dei segnali acustici . – Charles

+0

Devo farlo in codice da qualche parte ... – tweetypi

+0

Finora non ho visto nessun dispositivo mobile che possa essere configurato usando i codici a barre. Questo è possibile (e richiesto) solo per gli scanner di pistola "stupidi". –

risposta

6

Prova questo:

Symbol.Barcode.Reader reader = new Symbol.Barcode.Reader(); 

// Other initialization 

reader.Parameters.Feedback.Success.BeepTime = 0; 
+0

perfetto, grazie! – tweetypi

+0

tu stella! grazie: D – Elliott

2

È possibile regolare solo il livello del suono:

Symbol.Audio.Device MyDevice = (Symbol.Audio.Device)Symbol.StandardForms.SelectDevice.Select(
    Symbol.Audio.Controller.Title, 
    Symbol.Audio.Device.AvailableDevices); 
Symbol.Audio.StandardAudio MyAudioDevice = new Symbol.Audio.StandardAudio(MyDevice); 

// set the volume of the audio from the settings file. 
MyAudioDevice.BeeperVolume = NewLevel; 

// set the audio device to nothing 
MyAudioDevice.Dispose(); 
MyAudioDevice = null; 
MyDevice = null; 
4

eseguire la scansione dei codici a barre seguenti per attivare/disattivare il segnale acustico.

Reference Page

+0

L'MC55 è un dispositivo mobile, mentre l'LS2208 è uno scanner per pistole. Questo manuale non è applicabile all'MC55. –