Project

General

Profile

Revision 267

Added by Kevin Woo almost 14 years ago

Reads track 2, messes up on track 1

View differences:

rs485_int.c
46 46
    received_byte = 0x0;
47 47

  
48 48
    // Set to receive mode
49
    rs485_toggle_transmit(RS485_TX_OFF);
49
    // XXX change this back to off later
50
    rs485_toggle_transmit(RS485_TX_ON);
50 51
}
51 52

  
52 53
int8_t rs485_get_byte(uint8_t *output_byte) {
......
64 65
    while (!(UCSR0A & _BV(UDRE0)));
65 66

  
66 67
    // Enable writes and send
67
	rs485_toggle_transmit(RS485_TX_ON);
68
	//rs485_toggle_transmit(RS485_TX_ON);
68 69
	UDR0 = data;
69 70
	return;
70 71
}
......
84 85

  
85 86
ISR(USART_TX_vect) {
86 87
    // Re-enable reads
87
    rs485_toggle_transmit(RS485_TX_OFF);
88
    //rs485_toggle_transmit(RS485_TX_OFF);
88 89
}

Also available in: Unified diff