Question on i2c timing talking to expansions
Posted: Tue Nov 18, 2014 3:57 pm
I have four powerheads. Two are on the relay box dimming ports. Two are on a 16-channel PWM dimming expansion. I am using DCPump classes for all four powerheads and two are on sync and two on anti-sync.
I have a pump profile set for Nutrient Transport with a 60 duration. That should mean 600ms long pulses. The two on the relay box dimming port work great, but the two on the expansion don't seem to react in those sub-second timings. They turn on and off kind of randomly.
Roberto, do you have a sense for what kind of minimum timing is possible for those i2c devices? I'm guessing I'm running in to a latency in sending commands to that expansion that isn't getting the pulses recognized.
I have a pump profile set for Nutrient Transport with a 60 duration. That should mean 600ms long pulses. The two on the relay box dimming port work great, but the two on the expansion don't seem to react in those sub-second timings. They turn on and off kind of randomly.
Roberto, do you have a sense for what kind of minimum timing is possible for those i2c devices? I'm guessing I'm running in to a latency in sending commands to that expansion that isn't getting the pulses recognized.