I am curious about what the design goals were with this project. 4 zones, why the R8C per zone, etc etc.
The requirements you had for the design. Steve On Nov 14, 2007, at 1:09 PM, DJ Delorie wrote: > > For those of you who were at the meeting Sunday and heard me ramble on > about my furnace issues... > > I think I figured it out. The gumstix could start a new i2c > transaction so soon after the previous i2c transaction ended, that the > r8c's didn't have enough time to properly close the old transaction > and be ready for the new one, even when they were for different chips. > I added a 50uS delay in the gumstix after each i2c transaction and it > seems to have solved all the i2c problems. > > I also moved the serial transmit task from an interrupt handler to the > main loop. The old handler occasionally got confused and stopped > transmitting, but I don't know if that was due to other problems. It > also tried to be fancy about detecting the end of physical > transmission vs just an empty queue (the lcd's have some timing > constraints) which I don't worry about any more, I just added an extra > mS to the appropriate delays. > > Anyway, it's working fine now so I'm not going to change it back ;-) > > > _______________________________________________ > geda-user mailing list > [email protected] > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

