DTMF API Error

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

I have filed a tech case on this with Cypress, but thought community should know -

   

 

   

DTMFDialer_DialFromRam( );

   

 

   

If this function is given a non legit DTMF dial character/value, hangs
main().

   

 

   

That would be any ordinal value not belonging to "0123456789,*#AaBbCcDd"

   

 

   

Clearly if noise or any other corruption of a value occured, would be good
if it does not take main() down.

   


Regards, Dana.

0 Likes
8 Replies
Anonymous
Not applicable
        Hey dana-san, I have a design using DTMF now. my DTM_DialFromRam(); doesn't work also, but in FOREGROUND mode that is work.   
0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

After some testing Cypress and I idid AP'Is seem to be OK, my problem

   

was another issue. So not sure why your background mode is not working.

   

 

   

Regards, Dana.

0 Likes
Anonymous
Not applicable
        PSoC1 Quality   
0 Likes
Anonymous
Not applicable
        Did you raise a case to cypress support so they can check if that is a problem with their UM.   
0 Likes
Anonymous
Not applicable
        No, It is just a test bench for the DTMF. Enough by work foreground mode. Do not worry. Thank you.   
0 Likes
Anonymous
Not applicable

 What device are you using ? It happens to be higher than psoc1 ?

0 Likes
Bob_Marlowe
Level 10
Level 10
First like given 50 questions asked 10 questions asked

This thread is more than one year old. Original poster seems to have found a solution already.

   

 

   

Bob

0 Likes
ETRO_SSN583
Level 9
Level 9
250 likes received 100 sign-ins 5 likes given

The device was a 29466.

   

 

   

Regards, Dana.

0 Likes