Re: TI-H: Networks


[Prev][Next][Index][Thread]

Re: TI-H: Networks



BioHazard wrote:
> 
> You could use it as a giant chat room, or for file sharing, if only one person had an expander, or for big multiplayer games.--They might have to be simple, but they'd still be an achievement.

Well, yes, maybe, but I don't think we even need the expander here.
I mean, you can chat and play and share files with just software, but it
could be used for e.g. data storage because of its capacity.
 
> How does a decentralized network work?  Can we do it?  Also, if the Expander can be used as the "CPU", perhaps a simpler version of the expander, w/O memory storage could be made just for this purpose, as sort of a networking card for those of us w/o expanders or the money for them.

It works without a central server, all hosts are equal in principle. In
I2C terms this means a multimaster network, where each calculator that
wants to send something becomes a master (with the exception of a host
requesting information from another, in which case the host that
requests information is the master and the one that sends the data is
the slave). You don't need the expander here, you just need multimaster
I2C routines. The ones I've seen expect the TI to be the only master on
the network, but this is not the case if many calculators are attached.
If I've got time I might design multimaster I2C routines, it shouldn't
be that difficult, but they're not very useful until you have something
else than a cable to link with.

So, you don't need a "networking card", the link port is enough for I2C.
You just need software.

-Ozone

-- 
*** Osma Suominen *** ozone@clinet.fi *** http://www.clinet.fi/~ozone
***


Follow-Ups: References: