??? 04/16/08 16:25 Modified: 04/16/08 16:34 Read: times |
#153519 - You\'ll need lots of switches and lots of ports Responding to: ???'s previous message |
Ap Charles said:
...
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 Hmmm ... 10 billion slave addresses. It will take quite a while, perhaps longer than your product's market life, just to poll them all. Each slave will have to figure out what to do with that number. If you have multiple masters, that must mean that you have multiple frequency bands within which to operate. If that's the case, each slave will have to know on which band he's going to be found. Since you want to process 10 billion addresses with each master, the goal with multiple masters apparently is that you want multiple groups of 10 billion slaves. How many per person on the planet do you intend to sell? How do you plan to convince them to buy them? That would be VERY interesting! If you have that many slaves, you need a much more powerful and much faster (~50 PIPS or so) MCU to function as the master, and one that addresses much more memory than an 805x, since you'll need a small piece of memory in which to store the identity and characteristics of each slave that does respond to your poll, so you'll know to what it is that your "talking." At a minimum, you need each device you sell to have a unique address, such as is done with Ethernet MAC addresses. If you have 2^64 choices, you won't run out of them soon. However, since, each time you set up, you have to poll each of them, it may take you a while to perform your initialization ... probably considerably longer than you'll live, so you'd better start training your grandchildren now ... RE |