Esempio n. 1
0
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:])))