grosse flemme aujouird'hui

这个提交包含在:
Tonton Th 2019-01-22 17:23:11 +01:00
父节点 a73be232cd
当前提交 349e0ca2b0
共有 5 个文件被更改,包括 23 次插入8 次删除

查看文件

@ -1,7 +1,7 @@
# #
# dd2 monitoring # dd2 monitoring
# #
# buil the core functions, use with care # build the core functions, use with care
# #

查看文件

@ -9,12 +9,14 @@ typedef struct {
int valid; int valid;
char *input_device; char *input_device;
int input_speed;
} Configuration; } Configuration;
/* ---------------------------------------------------------------- */ /* ---------------------------------------------------------------- */
int set_default_config(Configuration *cfg);
int parse_config(char *fname, int flags); int parse_config(char *fname, int flags);
int show_config(char *title); int show_config(char *title);

查看文件

@ -2,9 +2,11 @@
# experimental config file # experimental config file
# #
# --------------------------------------------------
# serial input from the control cpu
input_device s /dev/ttyACM0 input_device s /dev/ttyACM0
input_speed s 9600 input_speed i 9600
# --------------------------------------------------
# --------------------------------------------------

查看文件

@ -3,6 +3,7 @@
*/ */
#include <stdio.h> #include <stdio.h>
#include <stdlib.h>
#include <string.h> #include <string.h>
#include "config.h" #include "config.h"
@ -74,6 +75,15 @@ while (fgets(line, SZ_STRINGS, fp))
config.input_device = strdup(strtok(NULL, " \t")); config.input_device = strdup(strtok(NULL, " \t"));
continue; continue;
} }
if (CMP("input_speed")) {
config.input_speed = atoi(strtok(NULL, " \t"));
#if DEBUG_LEVEL
fprintf(stderr, "input speed = %d\n", config.input_speed);
#endif
}
} }
fclose(fp); fclose(fp);
@ -90,6 +100,7 @@ if (verbosity) {
printf("valid : %d\n", config.valid); printf("valid : %d\n", config.valid);
printf("input device : %s\n", config.input_device); printf("input device : %s\n", config.input_device);
printf("input speed : %d\n", config.input_speed);
puts(""); puts("");
return 0; return 0;

查看文件

@ -331,8 +331,8 @@ En fait, tout reste à faire. Mais ça peut être un beau projet
aux implications et usages multiples. aux implications et usages multiples.
Un couteau suisse de la capture du monde réel, un point pivot Un couteau suisse de la capture du monde réel, un point pivot
de nos diverses interprétations du de nos diverses interprétations de
monde\footnote{non, la terre n'est pas plate} et des interactions l'univers\footnote{non, la terre n'est pas plate} et des interactions
étranges entre des paramètres sans relation clairement definie. étranges entre des paramètres sans relation clairement definie.
% ------------------------------------------------------------------- % -------------------------------------------------------------------