Problems with Tunes module and Spider on 4.3

Hello,

I’m working on a little application that uses the tunes module but I’m running into a few problems.

I’ve tried calling in ProgramStarted():

tunes.Play(Tunes.Tone.A4);
tunes.Stop();

The app runs, I hear the correct tone for about half a second then I just get a constant horrible low buzz.

If I add more tones, these play in succession with the horrible low buzz in between and then when they’ve finished I just get the low buzz again.

I’ve tried calling tunes.Stop(); after tunes.Play(); but it doesn’t seem to do anything.

I’ve also tried setting my own duration with tunes.play(int freq, int duration); but it doesn’t seem to make a difference.

Does anyone have any idea why this is happening?

Thanks for your time.

EDIT

After some additional searching I’ve just found this thread: https://www.ghielectronics.com/community/forum/topic?id=17606

I guess I’ll have a go at using the fixed driver.

@ blekk - Welcome to the forums!

Please take a look at this thread…there’s a bug in the tunes module driver, and a fix has been checked into GHI’s bitbucket:

https://www.ghielectronics.com/community/forum/topic?id=17606