View Single Post
  #7   Spotlight this post!  
Unread 06-04-2015, 01:27
Woodie Flowers Award
JDNovak JDNovak is offline
Mentor
AKA: John Novak
FRC #0016 (Bomb Squad)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 1996
Location: Mountain Home, AR
Posts: 52
JDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond reputeJDNovak has a reputation beyond repute
Re: I2C Rangefinders not working

Quote:
Originally Posted by JDNovak View Post
The clock and data do need external 120 ohm pullups also.
The Arduino I2C library doesn't enable internal pullups so I had to install them to test and set the addresses. I think they are 1.2K instead of 120 ohm. My mistake.

I left them installed on the network when I moved to the roboRIO and they worked with both the main and MXP I2C ports. I had a scope on them at some point and the roboRIO drove the lines low enough.

Somehow I missed the users manual so thanks for the link.
Reply With Quote