New WebControl 8 board tolerates 70C use 5-40VDC supply

CAI_Support said:
@Ross,

you are right, we currently only support single master, in another word, ONE WC8/WC32 can not share sensors with another WC8/WC32 on the same I2C bus. If we see the specific needs, we can work on it for you.
 
It's more than having multiple WC8/WC32 on a single bus.
I wanted to put a little PIC on a custom daughter-board, that would be able to talk to other devices (specifically for weather-station applications), and to integrate an RTC and flash memory chip with it. Unfortunately I had to scrap the plans, because with no way to arbitrate between it and the WC8, it wasn't going to work.
 
@Ross,
If you provide us details how do you plan to handle the collision on your processor side, we can work to implement something working with you. In most collision handling logic, it requires master to hold back talking when collision happened. After we implemented the that logic, I imagine we would return a code to let other part PLC logic know the collision happened, so that PLC logic just have to wait.  For most people who do not use multiple I2C masters, they probably can ignore that, since it will not run into collision.  For people want to run multiple I2C masters on same I2C bus, that means its PLC code must be a lot more complex to wait.  
 
Ross,  we thought another way to work on your project that share one I2C devices between your pic chip and WC8 board.  If you have one wire to go between your pic processor and WC8 as control bus line, before talking to this I2C sensor/chip, either party must see that wire TTL high, then move it to low to let other side know it is using this I2C device. In that way, both side don't need to worry about collision on the I2C bus.
 
CAI_Support said:
Ross,  we thought another way to work on your project that share one I2C devices between your pic chip and WC8 board.  If you have one wire to go between your pic processor and WC8 as control bus line, before talking to this I2C sensor/chip, either party must see that wire TTL high, then move it to low to let other side know it is using this I2C device. In that way, both side don't need to worry about collision on the I2C bus.
 
Yes, I'd considered that... but I'd managed to shoe-horn all the required functionality into one of the smallest PIC chips, but it left zero pins spare for handshake.
It'd mean going up to the next chip, which would have been overkill for my job, and twice the board space. I'm too busy at the moment to spend time on it, so the project has been sitting collecting dust for a while (and likely will for a while longer yet!)
 
If some of those functions can be added into WebControl, please let us know. we will consider to add them in if possible,  In that way, you don't have to worry about coding.
 
Back
Top