On 2014-02-04 14:42,
lo...@lesmasson.com wrote:
> Hello,
Hi Louis,
> First of all I would like to congratulate you on the fantastic work
> you did with CSP, it looks like a very solid protocol in and of itself
> !
Thanks :)
> I am investigating CSP as a possible solution for the cubesats
> developed in my lab, and one question came up on my part.
>
> One of the strengths of CSP, as I understand it, is to alleviate the
> risk of single point failure by removing the situation of a single
> master node.
>
> However, I would like to know how packet forwarding to other nodes of
> the network is handled in the case of a single master I2C bus ? Would
> a multi master bus be obligatory ?
Yes, CSP devices are meant to run as I2C masters. You can still add
regular slave devices to your bus (sensors, simple subsystems, etc.),
but they will not be able to run CSP.
Hope this helps.
-Jeppe