egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #glasgow
Stormwind_mobile has joined #glasgow
jstein has joined #glasgow
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #glasgow
egg|laptop|egg has quit [Remote host closed the connection]
bvernoux has quit [Quit: Leaving]
egg|laptop|egg has joined #glasgow
egg|laptop|egg has quit [Remote host closed the connection]
egg|laptop|egg has joined #glasgow
GNUmoon has joined #glasgow
egg|laptop|egg has quit [Remote host closed the connection]
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
GNUmoon has quit [Remote host closed the connection]
GNUmoon has joined #glasgow
GNUmoon has quit [Quit: Leaving]
GNUmoon has joined #glasgow
<d1b2>
<Chuck> The only thing that sucks worse than debugging one's own I2C code, is debugging someone else's. As I wait for a Glasgow I'm debugging the implementation of i2c on the GreatFET One I have which is not working.
<d1b2>
<Chuck> And I am reminded that everyone has a way of looking at things.
<cyborg_ar>
Chuck: lol
<cyborg_ar>
so true
<cyborg_ar>
i dont know why I2C seems to always be implemented just a bit wrong everywhere. and everyone has a different definition of wrong
<d1b2>
<Chuck> yeah, what is up with that.
<d1b2>
<Chuck> It only has two things it can do. Read or Write. That's it.
<d1b2>
<Chuck> And you wrap them in a "Start" and a "Stop"
<d1b2>
<Chuck> And because the way its written every command is "START write ..." or "START read ..." and after you have done every command you can say "STOP" which gives someone else a chance to use the bus.