From 11e6aeeaf5f08839c6effb8f68710081acf491bf Mon Sep 17 00:00:00 2001 From: Sebastiano Tronto Date: Sun, 9 Mar 2025 07:43:37 +0100 Subject: Working (?) version of coordinate solver --- src/solvers/coord/coord_common.h | 46 ---------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 src/solvers/coord/coord_common.h (limited to 'src/solvers/coord/coord_common.h') diff --git a/src/solvers/coord/coord_common.h b/src/solvers/coord/coord_common.h deleted file mode 100644 index d827665..0000000 --- a/src/solvers/coord/coord_common.h +++ /dev/null @@ -1,46 +0,0 @@ -coord_t *all_coordinates[] = { - &coordinate_eo, - NULL -}; - -STATIC void append_coord_name(const coord_t *, char *); -STATIC coord_t *parse_coord(const char *, int); -STATIC uint8_t parse_axis(const char *, int); - -STATIC void -append_coord_name(const coord_t *coord, char *str) -{ - int i, j; - - i = 0; - j = strlen(str); - while (coord->name[i]) str[j++] = coord->name[i++]; - - str[j] = '\0'; -} - -STATIC coord_t * -parse_coord(const char *coord, int n) -{ - int i; - - for (i = 0; all_coordinates[i] != NULL; i++) - if (!strncmp(all_coordinates[i]->name, coord, n)) - return all_coordinates[i]; - - return NULL; -} - -STATIC uint8_t -parse_axis(const char *axis, int n) -{ - if (!strncmp(axis, "UD", n) || !strncmp(axis, "DU", n)) { - return AXIS_UD; - } else if (!strncmp(axis, "RL", n) || !strncmp(axis, "LR", n)) { - return AXIS_RL; - } else if (!strncmp(axis, "FB", n) || !strncmp(axis, "BF", n)) { - return AXIS_FB; - } - - return UINT8_ERROR; -} -- cgit v1.3