diff --git a/src/drivers/pca9685/pca9685.cpp b/src/drivers/pca9685/pca9685.cpp index f69bb3bcdb..1901a4ca23 100644 --- a/src/drivers/pca9685/pca9685.cpp +++ b/src/drivers/pca9685/pca9685.cpp @@ -541,7 +541,7 @@ pca9685_main(int argc, char *argv[]) while ((ch = px4_getopt(argc, argv, "a:b:", &myoptind, &myoptarg)) != EOF) { switch (ch) { case 'a': - i2caddr = strtol(optarg, NULL, 0); + i2caddr = strtol(myoptarg, NULL, 0); break; case 'b':