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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/22/05 08:24
Read: times


 
#105722 - You have two problems?
Responding to: ???'s previous message
Yes it is possible to scan all 128 addresses for finding slaves - it just takes a lot of time! But do you expect all your slaves to be addressed from 1 to 128? Normally there's blocks of addresses that certain devices live at, so you could only scan a limited range of addresses to speed things up.

The master as such does not go into an 'unknown state' - it is most likely waiting for the ack from the slave - obviously your i2c code should have a timeout when it is waiting for an ack. Ten seconds seems an excessive amount of time to wait - 100mS might be more reasonable. As to why the other i2c devices stop working - maybe your code doesn't recover the bus state as it should. I think you need to look carefully at your code to see where it stops and how you recover.


List of 16 messages in thread
TopicAuthorDate
Plug & play by I2C ,is it possibe?            01/01/70 00:00      
   You have two problems?            01/01/70 00:00      
      I know            01/01/70 00:00      
         with a "master" with IIC hardware it sho            01/01/70 00:00      
      lot of time not needed !            01/01/70 00:00      
   limited feasibility of I2C PnP            01/01/70 00:00      
      the fact is            01/01/70 00:00      
         Re: the facts is            01/01/70 00:00      
   CAN            01/01/70 00:00      
   unkowm state            01/01/70 00:00      
      I must try            01/01/70 00:00      
         Inappropriate Design Choice?            01/01/70 00:00      
         Hot-swap I2C            01/01/70 00:00      
         a fvew points            01/01/70 00:00      
   ACCESS.bus is PnP I2C            01/01/70 00:00      
   just recalled            01/01/70 00:00      

Back to Subject List