Use the below settings to get the FriendlyArm to talk to the Radio Dongle from the Chronos kit. (thanks to Steven Lockhart for confirming these settings) #include struct termios settings; FILE * dongle; dongle = fopen("/dev/ttyACM0", "r+"); //settings.c_cflag = BAUD | CRTSCTS | DATABITS | STOPBITS | PARITYON | PARITY | CLOCAL (const) | CREAD (const) ; settings.c_cflag = B115200 | CRTSCTS | CS8 | 0 | 0 | 0 | CLOCAL | CREAD; settings.c_iflag = IGNPAR; settings.c_oflag = 0; settings.c_lflag = 0; //ICANON; settings.c_cc[VMIN]=1; // timeout = 1s settings.c_cc[VTIME]=0; tcflush(fileno(dongle), TCIFLUSH); tcsetattr(fileno(dongle), TCSANOW, &settings); //ready to send crap\ //Keep in mind that you need to send your bytes as a string that represents the bytes.