def commit2eeprom(boards): conn = sqlite3.connect("/home/root/Ridley/ProjectRidly/unified.db")#/usr/lib/edison_config_tools/public/unified.db") c = conn.cursor() for i in range(len(boards)): c.execute("SELECT * FROM eeprom WHERE addr = %i AND socket = 'spec1'" % boards[i]) spec1 = c.fetchone() c.execute("SELECT * FROM eeprom WHERE addr = %i AND socket = 'spec2'" % boards[i]) spec2 = c.fetchone() e.init_EEPROM(boards[i]) time.sleep(0.4) e.writeSensorQRData(1,",".join(map(str,spec1[1:])),",".join(map(str,spec1[1:]))) #print e.realSensorData(boards[i],1) e.writeSensorData(2,",".join(map(str,spec2[1:])),",".join(map(str,spec2[1:])))