2012-06-08 13 views
5

Pracuję z silnikiem MC55 Motorolla, który skanuje i wydaje sygnał dźwiękowy po pomyślnym skanie, muszę wyłączyć tę funkcję, aby nie odtwarzać żadnych dźwięków na skanie.Wyłącz "sygnał dźwiękowy skanera" po pomyślnym zakończeniu skanowania?

Jakieś pomysły, w jaki sposób mogę to osiągnąć?

+0

Jeśli jest coś takiego jak którykolwiek z pozostałych skanerów kodów kreskowych Motorola/Symbol, to bardzo prawdopodobne, pochodzi z podręcznika zawierającego arkusz specjalnymi kodami kreskowymi konfiguracyjnych, z których jeden steruje zarówno wielkość i charakter dźwięków . – Charles

+0

Muszę to zrobić gdzieś w kodzie ... – tweetypi

+0

Do tej pory nie widziałem żadnego urządzenia mobilnego, które można skonfigurować za pomocą kodów kreskowych. Jest to tylko możliwe (i wymagane) w przypadku "głupich" skanerów pistoletów. –

Odpowiedz

6

Spróbuj tego:

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

// Other initialization 

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

idealne, dzięki! – tweetypi

+0

jesteś gwiazdą! dzięki: D – Elliott

2

może chcesz po prostu dostosować poziom dźwięku:

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

Scan następujące kody kreskowe, aby włączyć/wyłączyć sygnał dźwiękowy.

Reference Page

+0

MC55 to urządzenie mobilne, a LS2208 to skaner pistoletowy. Ten podręcznik nie dotyczy komputera mobilnego EDA MC55. –

Powiązane problemy