{"push_id":1373319838,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6d75671eb4457c0a8d00bdb192f223f61015be42","before":"15207145c002cce1575f1c3679ca638a55333742","commits":[{"sha":"6d75671eb4457c0a8d00bdb192f223f61015be42","author":{"name":"Ralph Stevenson-Jones","email":"225458de43cfdb8ea8898f8728e751fe80f77958@manchester.ac.uk"},"message":"Test I2 C line\n\nThe I2C line was tested with the new PCB and it was found that the I2C\nbus would not return data.  Test data is added and analysed.\n\nTO DO\n- amend clock rate of the I2C bus.  There appears to be extra\ncapacitance in the line.  Attempt to amend this by reducing clock rate\nof the I2C bus.  At present the arduino is using the default rate of\n100 kHz.  The ATmega 328 IC supports data rates of up to 400 KHz with\nno set minimum.  The pull-up resistors within the arduino are 20k.  The\nclock rate of the I2C bus can be set within the Wire library by by\ncalling Wire.setclock(X);  in the range 31000L < X< 400000L where X is\nthe bitrate in Hz e.g. Wire.setclock(400000L); sets the bitrate to 400\nkHz.  This should be called after the Wire.begin(); command as this\ninitialises the bitrate to 100 kHz.","distinct":true,"url":"https://api.github.com/repos/connecting-woodbank/sensor-dev/commits/6d75671eb4457c0a8d00bdb192f223f61015be42"}]}
{"actor":{"display_login":"ralph-sj"}}