Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/25/09 09:45
Read: times


 
#162816 - Do you want the full corrected source code ?
Responding to: ???'s previous message
Csmg Sarma said:
David Prentice said:

And the bit that drove me mad:
You have *buf++ = read(NACK) followed by buf[1] = read(ACK)


I meant

*buf = read(NACK);
buf++;


In your original posting you said that you had written the attached code.

If you are just copying someone else's code and do not understand how it works, I can copy and paste the corrected version.

Otherwise, why not read my explanation ? You will see why you get NUL characters. You will see why a string with a NUL member will only display the preceding characters.

Your alternative code is functionally equivalent to the original.

David.

List of 19 messages in thread
TopicAuthorDate
AT24C512 Sequential Read failed!!            01/01/70 00:00      
   the IIC engine is identical ...            01/01/70 00:00      
      Sample code            01/01/70 00:00      
   what are the symptoms?            01/01/70 00:00      
      symptoms            01/01/70 00:00      
   A common mistake...            01/01/70 00:00      
   Your code looks fine            01/01/70 00:00      
      It took me ages !            01/01/70 00:00      
         uint8_t range            01/01/70 00:00      
         confusion            01/01/70 00:00      
            you use uint8_t in your read_seq ()            01/01/70 00:00      
            Do you want the full corrected source code ?            01/01/70 00:00      
               my own code            01/01/70 00:00      
                  An explanation            01/01/70 00:00      
                     code update            01/01/70 00:00      
                        diff is your friend            01/01/70 00:00      
                           size -1            01/01/70 00:00      
                        write program, rather than code...            01/01/70 00:00      
                           It's Working            01/01/70 00:00      

Back to Subject List