??? 04/16/08 08:41 Read: times |
#153442 - Thats fine but what if we have Responding to: ???'s previous message |
Andy Neil said:
Ap Charles said:
That requires a data base, which is verry difficult to keep as we do not know who among the 1000 could be present ? 1000 is quite small as databases go! And it wouldn't need to be a terribly complex database, would it? A simple list would probably do... Again, the Master needs to be appropriately dimensioned for the task: http://www.8052.com/forumchat/read.phtml?id=153376 I feel we require something, that tempts slaves to broadcast their presence in some manner. Yes, that was my suggestion here: http://www.8052.com/forumchat/read.phtml?id=153350 In summary, The master polls for slaves; All "unconfigured" slaves attempt to respond; Once a slave has received the "configuration" from the master, it stops responding to these polls; If an "unconfigured" slave doesn't receive a "configuration", it waits for a random time before attempting to respond again. Obviously, the master must have the capability to record all the slaves that it has recognised! Again, you should expect the Master to have significantly greater resources than the slaves - possibly by an order (or orders) of magnitude! what if we have 10000000000 or more slave addresses :) . I said that to show that making a database is not feasable for we dont require the masters to be laboriously updated all the times . Say we have many masters running and scanning the nodes? . Ap |