Hi friends, I read BBB adc value in QT. but read Stopping 1007 sample after. my QT codes below; I do not solve the problem. please help me.
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); i =0; timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(Read_Analog_Digital_Data())); timer->start(500); } void MainWindow::Read_Analog_Digital_Data() { try { const char AIN_DEV[] = "/sys/bus/iio/devices/iio:device0/in_voltage0_raw"; int fd= open(AIN_DEV, O_RDONLY); char AIN0[5] = {0}; int len8= read(fd, AIN0, sizeof AIN0 -1); AIN0[len8]='\0'; ui->label_9->setText(AIN0); if(len8>0) { ui->P9_42->setText(QString::number(i++)); } } -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.