Hi aphawk,
How many bytes do you need to send and is speed critical ?
I ask this, because if it is not a lot of bytes and the speed is not required to be ultra fast, you could write your own routines to send I2c Out any lines you like, I did this for a I2c controlled 8 x Nimh batteries using the RTS & DTR lines on a serial port on the PC and using visual basic to control the I2c. But I did only send 2 bytes every now and then. and NO errors or missed bytes.
The speed of I2c is not too critical, you can go slower, but you can't go faster than they allow.
Once you set your Start, Stop, Address & data routines, it's reasonably easy, I dare to say the same could be done on any IO line you wish.
Can send you the visual basic to code to decipher if you wish. It's not too hard.
Regards
Deanus
↧