cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1

Anonymous
Not applicable

Hi,

   

We are doing some tests on the quality of the communication between 2 CY3275 devkits.

   

In order to check the packet error rate, I've set the following registers : Rx_Overwrite = 1, this way the rx_packet_dropped status flag won't trigger, and TX_Retry = 0. With this register setup, we are able to detect transmission errors on each invalid CRC. (no ACK on error).

   

With this method, I filled each payload with 31 data Bytes (total packet size : 39 Bytes) and transmitted at a bitrate of 2400bps. For 1000 packets transmitted, I have at least 1 lost packet. Is that normal, for a link which is only 1 or 2 meters long ?

   

=> 1 packet on 1000 : with the hypothesis we have at least 1 fault bit in the fault packet : BER = 1/(39*12*1000) = 2,1e-6

   

Another question : in the API provided by Cypress, almost all functions are defined, and I can easily find the source code for each of them. But i can't find the definition and source code of PLT_Poll() !! And i would like to know how this function works.

   

Thank you

   

Regards,

   

Fabien

0 Likes
5 Replies
ETRO_SSN583
Esteemed Contributor

Not sure if you have seen this -

   

 

   

    

   

          http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CC8QFjAB&url=http%3A%2F%2Frahulp...

   

 

   

You may want to post a CASE

   

 

   

    

   

          

   

To file a tech case -

   

 

   

www.cypress.com

   

“Support”

   

“Technical Support”

   

“Create a MyCase”

   

 

   

Regards, Dana

0 Likes
Anonymous
Not applicable

Thank you for these pieces of information ! I wasn't aware of this application note.

   

I will post a CASE.

   

Regards,

0 Likes
Anonymous
Not applicable

Technical support aswered my question.

   

PLT_Poll() source code can't be viewed and is defined in a hidden library object file... :'(

   

TY anyway

   

Fabien

0 Likes
Anonymous
Not applicable

  Dear Dana

   

The link you mentioned, I would like to read, but it gives a 404 - file not found

   

Any suggestion where I can find the file?

   

TY

0 Likes
ETRO_SSN583
Esteemed Contributor

Go here, using link create a CASE, and request it. Seems like its under revision.

   

 

   

     http://www.cypress.com/search.cfm?q=an59464         

   

 

   

Regards, Dana.

0 Likes