Buzzer output ACTIVE after wm_sndMelodyPlay


#1

Hi,
I changed to OpenAT 4.12, OS 6.61 (from 4.01 OS 6.60) and realized, that after a call to wm_sndMelodyPlay with Buzzer as target, the buzzer ouput stays sometimes active (0V) which causes my Buzzer to overheat.

u16 pMelody[] = {
				WM_SND_C0		| WM_SND_QUAVER,
				WM_SND_E0		| WM_SND_QUAVER,
				WM_SND_G0		| WM_SND_QUAVER,
				WM_SND_C1		| WM_SND_MBLACK,
				0
			};



	wm_sndMelodyPlay(WM_SND_DEST_BUZZER, pMelody, 2, 1, _(nVolume));

_(nVolume) is 13

Has anybody a solution?

I changed back to the old OpenAT (OS 6.60), here it works reliable…

cheers
Philipp