application: fix going to last channel
This commit is contained in:
parent
57bfbbecd1
commit
1946a5b40c
|
@ -257,7 +257,7 @@ static void command_voltages(void* argument)
|
||||||
float* voltages;
|
float* voltages;
|
||||||
print_target(); // print target voltage (also sets measurement conditions)
|
print_target(); // print target voltage (also sets measurement conditions)
|
||||||
puts("signal voltages:\n");
|
puts("signal voltages:\n");
|
||||||
for (uint8_t i = channel_start; i < channel_stop; i++) {
|
for (uint8_t i = channel_start; i <= channel_stop; i++) {
|
||||||
puts("- ");
|
puts("- ");
|
||||||
puts(channel_names[i]);
|
puts(channel_names[i]);
|
||||||
mux_select(i); // select the channel
|
mux_select(i); // select the channel
|
||||||
|
@ -284,7 +284,7 @@ static void command_types(void* argument)
|
||||||
gpio_set(GPIO_PORT(SIGNAL_PU_PIN), GPIO_PIN(SIGNAL_PU_PIN)); // ensure pull-up is not active
|
gpio_set(GPIO_PORT(SIGNAL_PU_PIN), GPIO_PIN(SIGNAL_PU_PIN)); // ensure pull-up is not active
|
||||||
gpio_set(GPIO_PORT(TARGET_EN), GPIO_PIN(TARGET_EN)); // ensure the level shifters pulling up the signals are not enabled
|
gpio_set(GPIO_PORT(TARGET_EN), GPIO_PIN(TARGET_EN)); // ensure the level shifters pulling up the signals are not enabled
|
||||||
|
|
||||||
for (uint8_t i = channel_start; i < channel_stop; i++) {
|
for (uint8_t i = channel_start; i <= channel_stop; i++) {
|
||||||
puts(channel_names[i]);
|
puts(channel_names[i]);
|
||||||
puts(" ");
|
puts(" ");
|
||||||
mux_select(i); // select the channel
|
mux_select(i); // select the channel
|
||||||
|
@ -354,7 +354,7 @@ static void command_channel_start(void* argument)
|
||||||
{
|
{
|
||||||
if (argument) {
|
if (argument) {
|
||||||
const uint32_t channel = *(uint32_t*)argument;
|
const uint32_t channel = *(uint32_t*)argument;
|
||||||
if (channel < CHANNEL_NUMBERS && channel < channel_start) {
|
if (channel < CHANNEL_NUMBERS && channel < channel_stop) {
|
||||||
channel_start = channel;
|
channel_start = channel;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue