title: Aardvark I2C slave nack issue
body: <p>I followed the steps in this link: <a href="http://www.totalphase.com/support/articles/201158087-Using-the-Aardvark-with-Python-on-64-bit-Windows" rel="nofollow">Using the Aardvark with Python on 64-bit Windows</a></p>
  
  <p>I have tried to write and read bytes using command prompt (Write and read from the EEPROM using aai2c_eeprom.py) i.e. when attempting to read by typing:<br>
  <code>C:/Python27/python.exe aai2c_eeprom.py 0 300 read 0x51 1 4</code>.<br>
  I have observed that I can write to EEPROM but I cannot read any bytes from EEPROM. It prints:  </p>
  
  <blockquote>
    <p><em>error: no bytes read – are you sure you have the right slave address?</em></p>
  </blockquote>
  
  <p>Does anyone know why I am getting this error message?</p>
  
  <p><strong>Note</strong>: I am using Microchip Technology's 24LC024 EEPROM. You can see the datasheet via this link: <a href="http://ww1.microchip.com/downloads/en/devicedoc/21210G.pdf" rel="nofollow">I2C Serial EEPROM</a>. According to this datasheet the slave address is calculated as 0x51. Hence, I don't know why I am getting slave address error.</p>
  
  <p>Besides, when I checked it with the Total Phase's Flash Center SW, I obtained an Read Error: </p>
  
  <blockquote>
    <p><em>Adapter: Slave NACK.</em></p>
  </blockquote>
  
  <p>Thanks in advance!</p>