mirror of
https://github.com/supleed2/EIE4-FYP.git
synced 2024-12-22 22:25:50 +00:00
Fix volume, higher = louder
This commit is contained in:
parent
10920aa065
commit
3fe1a457ab
|
@ -274,11 +274,12 @@ static void amp_vol_cmd(char **val) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (token == *val) {
|
if (token == *val) {
|
||||||
printf("AMP volume is %d (of 63)\n", temp.pot0);
|
printf("AMP volume is %d (of 63)\n", 63 - temp.pot0);
|
||||||
} else {
|
} else {
|
||||||
uint8_t vol = (uint8_t)strtol(token, NULL, 0);
|
uint8_t vol = (uint8_t)strtol(token, NULL, 0);
|
||||||
printf("Setting AMP volume to %d (of 63)\n", vol);
|
printf("Setting AMP volume to %d (of 63)\n", vol);
|
||||||
if (!amp_write({vol, vol, temp.conf})) {
|
uint8_t v = 63u - vol;
|
||||||
|
if (!amp_write({v, v, temp.conf})) {
|
||||||
printf("Failed to write AMP state\n");
|
printf("Failed to write AMP state\n");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue