I2C Slave?
Squig
Posts: 13
Has anyone tried to use the Prop as an I2C slave device?
Anyone have an object?
Anyone have an object?
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My system: 1.6 GHz AMD Turion64 X2, 4GB DDR2, 256MB ATI Radeon Graphics card, 15.4" Widescreen HD Screen
I have a duel boot of Ubuntu Linux and Windows Vista. Vista, because it came with the PC, Ubuntu because I like software that works.
"Failure is not an option -- it comes bundled with Windows."
Use The Best...
Linux for Servers
Mac for Graphics
Palm for Mobility
Windows for Solitaire
One thought I had, ... why not implement multiple I2C slave address ability in one I2C Propeller object? You would certainly have the processing power...
A 'smart' I2C slave device where you could assign your own addresses. There are 'standardized' I2C address ranges that should be observed depending on the I2C function/category if nothing else for good programming practice that should be implemented.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Beau Schwabe
IC Layout Engineer
Parallax, Inc.
Ray
·
http://forums.parallax.com/showthread.php?p=617209
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Mike
propeller.wikispaces.com/I2C+Slave
I never published it on OBEX because I haven't done enough testing to check it is robust enough in terms of connectivity ( its opertion I'm happy with ).
I've tested using the standard Boot Eeprom lines ( internally linked via INA/OUTA ) and to different lines on the same chip, but never tested between two separate Propellers nor anything which is non-Propeller.
It's been a while since I've worked on that project but I'll be pleased to answer any questions if I can.
Added : It seems I have a later version of the code with some enhancements I never released. I'll update the original thread with a latest release ( will be a short while Done ).
http://forums.parallax.com/showthread.php?p=721563
Post Edited (hippy) : 9/26/2008 7:31:57 PM GMT