jamesbowman / i2cdriver

I2CDriver open source tools
https://i2cdriver.com/
BSD 3-Clause "New" or "Revised" License
187 stars 57 forks source link

Feature: Programmable pull-ups #7

Closed jamesbowman closed 5 years ago

jamesbowman commented 5 years ago

Need to:

lucasdemarchi commented 5 years ago

where's the programmable pullup documented? Currently if I read it from python it returns 36. Only place I found a comment was in the code, saying

  unsigned int pullups;   // pullup state (6 bits, 1=enabled)

Do we have 1 pullup for each SDA/SCL pin? So... are those separate I2C busses? I thought it was a shared bus.

jamesbowman commented 5 years ago

I've written up how they work here:

https://i2cdriver.com/#pull-up-resistors

next step is to add a control to the GUI.