Browse Source

dernier commit de 2018

tth 2 years ago
parent
commit
2a2f7c735f
5 changed files with 11 additions and 7 deletions
  1. 1
    1
      serial/Makefile
  2. 3
    1
      serial/README.md
  3. 4
    2
      serial/funcs.c
  4. 1
    1
      serial/serial.c
  5. 2
    2
      serial/t.c

+ 1
- 1
serial/Makefile View File

@@ -1,5 +1,5 @@
1 1
 
2
-OPT = -Wall -DDEBUG_LEVEL=1
2
+OPT = -Wall -DDEBUG_LEVEL=0
3 3
 
4 4
 serial.o:	serial.c serial.h Makefile
5 5
 	gcc ${OPT} -c $<

+ 3
- 1
serial/README.md View File

@@ -28,7 +28,9 @@ domaine de la magie noire. Mais quand même, coincer sur un `read` qui
28 28
 ne bloque pas, c'est un peu ironique.
29 29
 
30 30
 Après un peu plus d'investigation, j'en arrive à conclure qu'il y a
31
-plein de subtilités entre les diverses variantes d'Arduino.
31
+plein de subtilités entre les diverses variantes d'Arduino. Mais pas que.
32
+
33
+
32 34
 
33 35
  
34 36
 

+ 4
- 2
serial/funcs.c View File

@@ -13,7 +13,7 @@ int	vrd[4];
13 13
 
14 14
 value=0;
15 15
 
16
-if ( 'X' != *line ) {
16
+if ( cflag != *line ) {
17 17
 	if (verbosity) {
18 18
 		fprintf(stderr, "%s line[0] 0x%x bad\n",
19 19
 					__func__, *line);
@@ -22,7 +22,9 @@ if ( 'X' != *line ) {
22 22
 	}
23 23
 
24 24
 foo = sscanf(line+1, "%d %d %d %d", vrd, vrd+1, vrd+2, vrd+3);
25
-fprintf(stderr, "sscanf -> %d\n", foo);
25
+#if DEBUG_LEVEL
26
+fprintf(stderr, "%s : sscanf -> %d\n", __func__, foo);
27
+#endif
26 28
 if (4 != foo) {
27 29
 	return -666;
28 30
 	}

+ 1
- 1
serial/serial.c View File

@@ -205,7 +205,7 @@ for(;;)	{
205 205
 		}
206 206
 
207 207
 	if (byte < 0) {
208
-		fprintf(stderr, "%s : somthing is wrong %d\n", 
208
+		fprintf(stderr, "%s : something is wrong %d\n", 
209 209
 				__func__, byte);
210 210
 		retval = byte;
211 211
 		break;

+ 2
- 2
serial/t.c View File

@@ -33,12 +33,12 @@ serial_in = prepare_UART(argv[1], 9600);
33 33
 
34 34
 fprintf(stderr, "going to listen on %d\n", serial_in);
35 35
 
36
-for (count=0; count<10000; count++) {
36
+for (count=0; count<100000; count++) {
37 37
 	foo = getline_to(serial_in, ligne, 100, 0);
38 38
 	fprintf(stderr, "getline #%d -> %d\n", count, foo);
39 39
 	fprintf(stderr, "%s\n", ligne);
40 40
 	foo = parseXvalue(ligne, 'X');
41
-	fprintf(stderr, "parse -> %d\n", foo);
41
+	// fprintf(stderr, "parse -> %d\n", foo);
42 42
 	if (foo>= 0) {
43 43
 		printf("%d %d\n", count, foo);
44 44
 		fflush(stdout);

Loading…
Cancel
Save