+ if (strncmp(line, "tick:", 5) == 0) {
+ char *tok;
+ char *l = line;
+ bool found_igniter = false;
+
+ while ((tok = strtok(l, " ")) != NULL) {
+ l = NULL;
+ if (found_igniter) {
+ struct igniter *i;
+ for (i = head; i; i = i->next)
+ if (!strcmp(i->name, igniter_name)) {
+ i->adc = atoi(tok);
+ break;
+ }
+ found_igniter = false;
+ } else {
+ strcpy(adc_name, tok);
+ found_igniter = map_igniter_name(adc_name, igniter_name);
+ }
+ }
+ }