In SX Microcontrollers, SX/B Compiler and SX-Key Tool, g_daubach wrote: Nick, in my application, I designed the 16 pot units as well as the 64 pushbutton/LED units and others as I²C masters, tied together in a multi-master I²C bus system, i.e. each unit can handle bus arbitration situations, and will try to re-send pending change information in case it lost bus arbitration. With this configuration, there is no need for the "super master" to constantly check for individual changes. Instead, when a pot unit detects a pot change, it sends a message to the "super master". Similarly, the pushbutton units send a message when a button-down, or button-up event has been detected. Besides this, the "super master" can also request states from all units in order to initialize the whole system after a power-on. ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=89152#m89507 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2005 (http://www.dotNetBB.com)