X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=projects%2Fmicrob2010%2Fcobboard%2Fspickle.c;fp=projects%2Fmicrob2010%2Fcobboard%2Fspickle.c;h=dcee12570c6a73d5d014509d213d1ac3ec04e0b5;hp=e1d9a7b3b7e8ea33703c39f5134096bbd489780f;hb=b022f257a5ee568737e1a684a83d0154397fffcb;hpb=aed049ab6be4e1916457743d53f6b610a21b4854 diff --git a/projects/microb2010/cobboard/spickle.c b/projects/microb2010/cobboard/spickle.c index e1d9a7b..dcee125 100644 --- a/projects/microb2010/cobboard/spickle.c +++ b/projects/microb2010/cobboard/spickle.c @@ -60,23 +60,23 @@ struct spickle_params { }; static struct spickle_params spickle = { - .k1 = 500, + .k1 = 1000, .k2 = 20, .csb = { &cobboard.left_spickle, &cobboard.right_spickle, }, .pos_deployed = { - 40000, /* left */ - -40000, /* right */ + 0, /* left */ + 0, /* right */ }, .pos_mid = { - 20000, /* left */ - -20000, /* right */ + 25000, /* left */ + 26000, /* right */ }, .pos_packed = { - 0, /* left */ - 0, /* right */ + 53000, /* left */ + 54500, /* right */ }, }; @@ -84,9 +84,9 @@ static struct spickle_params spickle = { static void spickle_autopos(void) { printf_P(PSTR("spickle autopos...")); - pwm_ng_set(LEFT_SPICKLE_PWM, -500); - pwm_ng_set(RIGHT_SPICKLE_PWM, 500); - wait_ms(1000); + pwm_ng_set(LEFT_SPICKLE_PWM, -700); + pwm_ng_set(RIGHT_SPICKLE_PWM, -700); + wait_ms(2500); pwm_ng_set(LEFT_SPICKLE_PWM, 0); pwm_ng_set(RIGHT_SPICKLE_PWM, 0); encoders_spi_set_value(LEFT_SPICKLE_ENCODER, 0);