[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Yo tengo un proyecto similar tengo una duda con el código en C, la duda es la siguiente: En este fragmento de código, no entiendo lo que quiere decir 3D, quisiere que me apoyaran a resolver esta duda. Gracias. idiaant =3D idia; imesant =3D imes; if (argc !=3D4 ) { fprintf(stderr,"\n\nusage: ReadCOM Extension Path Serial\n\n"); fprintf(stderr,"Donde: Extension =3D extension que tendra el archivo = Generado.\n"); fprintf(stderr," Path =3D Lugar donde se grabara el archiv= o de salida.\n"); fprintf(stderr," Serial =3D Puerto serial a leer.\n\n"); fprintf(stderr,"Ejemplo: ReadCOM .pbx /home/Reportes/ 1\n\n"); fprintf(stderr,"Leera el Serial COM1, es decir, /dev/ttyS1 y \nGenera= ra archivos en el directorio: /home/Reportes/ , con el nombre PBX_ANNIMESDI= A.pbx\n\n"); fprintf(stderr,"Donde: ANNIO =3D 4 digitos para el Anio\n"); fprintf(stderr," MES =3D 2 digitos para el Mes\n"); fprintf(stderr," ANNIO =3D 2 digitos para el Dia\n\n"); exit(1); } =20 mainfd =3D open_port(argv[3]); fcntl(mainfd, F_SETFL, FNDELAY); /* Configure port reading */ tcgetattr(mainfd, &options); /* Get the current options f= or the port */ cfsetispeed(&options, BAUDRATE); /* Set the input speed baud = rates to 9600 */ cfsetospeed(&options, BAUDRATE); /* Set the out speed baud = rates to 9600 */ =20 options.c_cflag |=3D (CLOCAL | CREAD); /* Enable the receiver and= set local mode */ /* Puerto configurado como 7E1 /* Size Word =3D 7, paridad =3D par, 1 bit de paro /* options.c_cflag |=3D PARENB; options.c_cflag &=3D ~PARODD; options.c_cflag &=3D ~CSTOPB; options.c_cflag &=3D ~CSIZE; options.c_cflag |=3D CS7;