Bug fix: data.frame was holding only the last processed device.