2013-04-22 5 views
1

Windows Mobile 및 Windows CE를 실행하는 다양한 Motorola 장치에 대해 C#으로 일부 .net 응용 프로그램을 개발 중입니다. 여기에는 MC9190 및 WT41N0이 포함됩니다. 이 두 모델에서는 바코드가 스캔 될 때 신호음이 매우 크게 울립니다. 어쨌든 Motorola emdk를 사용하거나 경고음을 모두 끄지 않고 경고음을 조용하게하기 위해 레지스트리 설정을 변경하십시오.모토로라 장치의 바코드 스캔 신호음 크기 변경

답변

0

나는 광산에 스피커 위에 스카치 테이프를 붙였다.

책상에서 여기를 테스트하는 동안 테이프가 대부분의 소음을 줄이지 만 바닥에서 소리를들을 수 있도록 쉽게 제거 할 수 있습니다.

외부 또는 생산 현장에서 시끄러운 소리가 필요합니다.

데이터로 릭 팔콘의 설정에는 디코딩 응용 프로그램이 있습니다. 입력 중 하나는 오디오라고하며 다른 사람이 볼륨을 낮추게합니다.

Datalogic Falcon 용 SDK가 없으므로 저해상도 휴대 전화 클립 만 게시 할 수 있습니다. 희망이 도움이됩니다.

Cell Phone Clip

0

는 모토로라 장치에 대한 구성 유틸리티가있다. 그것은 당신이 장치에 넣을 수있는 하나의 EXE 파일이며, 당신은 또한 몇 가지 설정과 경고음 볼륨을 조정할 수 있습니다. 나는 support.symbol.com을 살펴 봤지만 찾지 못했습니다. 벤더 지원에서 얻을 수 있다고 생각합니다.

1

이 모든 모토로라 장치에 대한 작동하는지 모르겠어요,하지만 당신은 Symbol.Audio 등을 시도 할 수는 :

using Symbol.Audio; 
... 
using (StandardAudio audio = new StandardAudio(Device.AvailableDevices[0])) 
{ 
    audio.BeeperVolume = 1; 
} 

당신은 최대 볼륨 레벨이 무엇인지 확인하기 위해 audio.BeeperVolumeLevels 속성을 검사 할 수 있습니다.

+0

이것은 나를 위해 Motorola MC3190에서 작동했습니다. – Migs

0

telnet 세션을 사용하는 Motorola MC9590 장치의 경우 텔넷 세션에 서명하기 전에 장치의 왼쪽에있는 볼륨 제어기를 조정해야합니다. 사용자가 일단 자신의 텔넷 세션에 로그인하면 볼륨 수준은 설정된 설정으로 유지됩니다.

+0

원래 질문은 하드웨어/사용자 해결 방법이 아닌 소프트웨어 수정을 요청하는 것 같습니다. – badcook

1

Symbol 스캐너 용어에서이를 "피드백"이라고하며, 기본적으로 이는 오디오를 적절히 관리하는 방식으로 얻는 로컬 피드백 설정입니다. 응용 프로그램에서

, 당신은 독자를 만든 후, 다음과 같은 설정을 제어합니다

_BarcodeReader.Parameters.Feedback.Success.BeepFrequency = 2000 
    _BarcodeReader.Parameters.Feedback.Success.BeepTime = 20 

_BarcodeReader 독자 객체 인. 위의 짧은 시간 동안 주파수를 낮추도록 설정했습니다.

당신은 전부 신호음을 제거해야하는 경우 :

_BarcodeReader.Parameters.Feedback.Success.BeepTime = 0 

당신은 당신의 자신의 웨이브 파일을 추가 할 수 있습니다 : MC9xxx와이 또한 DataWedge 소프트웨어의 경우

_BarcodeReader.Parameters.Feedback.Success.WaveFile = "decode.wav" 

을 그 선박을 및 MC3xxx 시리즈. DataWedge를 사용하는 경우 스캐너의 기본 설정 아래에있는 피드백 메뉴에서 "로컬 피드백"을 찾으십시오.

피드백 보내기 원인 스캔 오디오는 피드백 설정에서만 관리 할 수 ​​있으며 볼륨 컨트롤 및 다른 방법은 아무 효과가 없습니다. Zebra (이전 모토로라)는 시끄러운 산업 환경에서 높은 볼륨 기본값을 사용하여 더 나은 구성 방법을 고려했으면 좋겠다.

+0

MC32N0의 경우이 기능이 작동했습니다 (@ can.do! 감사합니다. 고객이 큰 소리로 울음을 터뜨 렸습니다!). 그리고 VS2008 CF3.5 C# 응용 프로그램에서 호출 한 메소드는 조금 다르지만 기본적으로 동일합니다. 'barcode21.Config.ScanParameters.BeepTime = 0;' –

+0

"부드럽고"소리가 나는데,이 설정을 추가했습니다 :'barcode21.Config.ScanParameters.BeepFrequency = 1000' –

+1

당신에게 효과가있는 기쁜 점. 우리는 피드백을위한 다양한 구성을 위해 데이터 파일과 메뉴 옵션을 사용합니다. –

-1

나는 그것이 침묵했다 방법 : 패널 제어로 이동 ->을 모든 제어판 항목 ->장치 및 프린터. Symbol bar codeKeyboard settings 선택을 클릭 찾습니다 speed box에 당신은 모든 방법 을 떠나 소리가 멀리 이동해야 Repeat delay icon 단지 드래그을 볼 수 있습니다.

+0

이것은 제가 생각하는 개발 작업에 관한 질문입니다. 사용자에게 직접 요청하는 것을 제외하고는 기술적으로 클라이언트 장치에서이를 수행 할 수 없습니다. – Shinigamae