polarity of output signal changed

This commit is contained in:
Wolfgang Hottgenroth 2020-08-27 10:26:07 +02:00
parent ad66de9ed9
commit 242d723fd8
Signed by: wn
GPG Key ID: 6C1E5E531E0D5D7F

8
main.c
View File

@ -66,12 +66,12 @@ void adcIsr(void)
if ((COMM_PORT_IN & COMM_ENABLE_BIT) && holdFlag) {
if (currentValue > (holdValue + SPACE_MARK_THRESHOLD)) {
COMM_PORT_OUT |= COMM_RESULT_BIT;
} else {
COMM_PORT_OUT &= ~COMM_RESULT_BIT;
} else {
COMM_PORT_OUT |= COMM_RESULT_BIT;
}
} else {
COMM_PORT_OUT &= ~COMM_RESULT_BIT;
COMM_PORT_OUT |= COMM_RESULT_BIT;
}
#ifdef DEBUG
@ -100,7 +100,7 @@ void setup() {
// communication
COMM_PORT_DIR |= COMM_RESULT_BIT;
COMM_PORT_DIR &= ~(COMM_ENABLE_BIT | COMM_SAMPLE_HOLD_BIT);
COMM_PORT_OUT &= COMM_RESULT_BIT;
COMM_PORT_OUT |= COMM_RESULT_BIT;
// adc
ADC10CTL0 = SREF1 | REFON | ADC10ON | ADC10IE | MSC;