본문 바로가기

[LGT] LP4400

볼륨이 0일때는 진동이 울리지 않는다.
아무래도 내부적으로 사운드 볼륨과 연관이 있는듯 하다.
똑같은 소스인데 8500L에서는 아무문제 없다.

//진동시는 사운드 플래그만 OFF해두고 사운드 볼륨은 50정도로 잡아두자.

http://wipidev.ez-i.co.kr/tech_support/viw_techboard.asp?board_id=5&search=subject&key=진동&page=1&b_id=1709

안녕하세요,,

사운드를 먼저 플레이하고 진동을 플레이하는 경우는
되는 것 같습니다, 하지만 진동을 먼저 플레이하고 바로
사운드를 플레이하는 경우는 않되더군요,

4400폰외에 한종류 더 있는 듯 합니다, 그리고 MIDP군중에도
일부 그랬던 것으로 기억되네요,

동시 플레이해야 하는 경우 진동보다 사운드를,,
그리고 가급적이면 바로 연이은 호출은 피하는게
좋을 듯 합니다,,




>안녕하세요 벨록스소프트 입니다.
>현재 저희가 가지고 있는 단말에서 재현이 되지 않습니다.
>저희가 test한 어플리케이션을 첨부합니다.
>(좌우 방향키로 사운드 조절을 하며, left의 경우만 진동 울림)
>Test한 단말 버전입니다.
>WIPI 버전1.56.5A19
>단말 버전 LX440509 May 17 2005
>입니다.
>좋은 하루 되세요
>
>>안녕하세요 LP-4400단말기를 진동이랑 사운드를 동시에 쓰려고 하는데 사운드를 볼륨으로 0~90 , 4단계로 했는데 볼륨값을 0으로 하면 진동이 울리는데 볼륨값이 0이상이 되면 진동이 울리지 않습니다. 현재 진동은void StartVib(int t)
>> {
>> Vibrator.on(50,t*100);
>> }
>>사운드는 파일을 하나하나 조건문으로 사운드가 루프를 돌아 반복재생되는식으로 되어있습니다.
>>진동이랑 사운드 위치때문인지 아니면 자체 API에 추가해야하는 사항이 있는지 코드를 강제로 같이 울리게 해도 작동이 안됍니다. 수고스럽겠지만 답변부탁드립니다.


클슈 LP4400 환경설정에서 진동 안 될때

원래 :
진동온이면 샘플진동 500밀리만큼 진동
사운드플레이

이런식으로 하면 진동이 되지 않는다.

바꾼것..
사운드 플레이, 스톱 해줄꺼 다해주고
마지막에 진동 플레이
boolean Vib;
keyEvent()
{
   진동 환경설정을 바꿧냐.
   Vib = true;
}

사운드 온 오프 플레이, 스톱 해줄꺼 다해주고 제일 마지막에.
 if(Vib)//진동환경 바뀌었다.
 {
     if(진동옵션이트루냐)
   {
       Vibrator.on(50, 250);//샘플진동해라
       Vib = false;
   }
 }

이것 알아낸다고 삽질 3시간~
코드 위치만 바꿔줬는데 아놔. 짜증..