rewrite i2c_adapter.py to cover the aadrdvark_py.py