vinodstanur / open9x

Automatically exported from code.google.com/p/open9x
0 stars 0 forks source link

missed sounds (wav) on 3 way switch movement #233

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Which board (stock / gruvin9x / sky9x) are you using?
SKY9X REVB
What is your open9x FW version?
21XX
What is your open9x EEPROM version?
214
What steps will reproduce the problem?
1. select a wav sound on each end pos of a 3way switch (ID0m and ID2m)
2. Move the switch but the sound sometimes is played sometimes not
3.

What is the expected output? What do you see instead?
Sometimes when i move the switch the sound is heard sometimes not
Please provide any additional information below.

Original issue reported on code.google.com by hendri...@gmail.com on 23 Mar 2013 at 1:23

GoogleCodeExporter commented 8 years ago
Is it better in the last release? The 'm' system for these switches have 
changed now!

Original comment by bson...@gmail.com on 3 Apr 2013 at 8:12

GoogleCodeExporter commented 8 years ago
No it is still the same, it misses the sound when i go from pos3 to pos1 
(ID2->ID0)
of the three position switch.
The same happens when i go from pos1 to pos3 (ID0->ID2).
Here is the sequence starting from pos1 (ID0 or top position just after power 
up) with the sound ok.
1) move switch to pos3 = sound ok.
2) move to pos1 again = no sound for pos1
3) move to pos3 again = no sound for pos3
4) move to pos1 again = sound ok for pos1
5) move to pos3 again = sound ok for pos3
6) move to pos1 again = no sound for pos1
7) repeat
Stopping to the middle position does not change the situation.
Chris

Chris

Original comment by hendri...@gmail.com on 3 Apr 2013 at 9:40

GoogleCodeExporter commented 8 years ago
And what are the functions used:
ID0 => PlayTrack (trck1)
ID1 => PlayTrack (trck2)
ID2 => PlayTrack (trck3)

?

Original comment by bson...@gmail.com on 3 Apr 2013 at 9:54

GoogleCodeExporter commented 8 years ago
ID0m => PlayTrack (trck1)
CS1m => PlayTrack (trck2)
ID2m => PlayTrack (trck3)

CS1m = AND ID1 ID1 with a delay of 0.5s in order to avoid playing the sound 
when 
i transition from ID0 to ID2 and vice versa without stoping in ID1.

Original comment by hendri...@gmail.com on 3 Apr 2013 at 11:29

GoogleCodeExporter commented 8 years ago
In the last version you should use ID0 / CS1 / ID2 and - as the repeat 
parameter (to play tracks only one time)

Original comment by bson...@gmail.com on 3 Apr 2013 at 12:54

GoogleCodeExporter commented 8 years ago
Ok i will try it
Chris

Original comment by hendri...@gmail.com on 3 Apr 2013 at 1:15

GoogleCodeExporter commented 8 years ago
It works fine !!!
I could'nt find the repeat parameter so i guessed that no setting in the last
field means 1 because after that it moves in steps of 5.
Chris

Original comment by hendri...@gmail.com on 3 Apr 2013 at 1:29

GoogleCodeExporter commented 8 years ago
Right, the '-' char means no repeat!

Original comment by bson...@gmail.com on 3 Apr 2013 at 1:31