So, actually you have a workaround right now: use slice methods to get part of IntelHex object:
for addr in range(0, EEPROM_SIZE, BLOCK_SIZE): eeprom.i2c_write(addr, ih[addr:addr + BLOCK_SIZE].tobinarray())
So, actually you have a workaround right now: use slice methods to get part of IntelHex object:
for addr in range(0, EEPROM_SIZE, BLOCK_SIZE):
eeprom. i2c_write( addr, ih[addr:addr + BLOCK_SIZE] .tobinarray( ))