Revision 281
| trunk/cardbox/rs485_int.c (revision 281) | ||
|---|---|---|
| 46 | 46 |
received_byte = 0x0; |
| 47 | 47 |
|
| 48 | 48 |
// Set to receive mode |
| 49 |
// XXX change this back to off later |
|
| 50 |
rs485_toggle_transmit(RS485_TX_ON); |
|
| 49 |
rs485_toggle_transmit(RS485_TX_OFF); |
|
| 51 | 50 |
} |
| 52 | 51 |
|
| 53 | 52 |
int8_t rs485_get_byte(uint8_t *output_byte) {
|
| ... | ... | |
| 65 | 64 |
while (!(UCSR0A & _BV(UDRE0))); |
| 66 | 65 |
|
| 67 | 66 |
// Enable writes and send |
| 68 |
//rs485_toggle_transmit(RS485_TX_ON); |
|
| 67 |
rs485_toggle_transmit(RS485_TX_ON); |
|
| 69 | 68 |
UDR0 = data; |
| 70 | 69 |
return; |
| 71 | 70 |
} |
| trunk/cardbox/cardbox.c (revision 281) | ||
|---|---|---|
| 171 | 171 |
|
| 172 | 172 |
toggle_led(LED_GREEN|LED_YELLOW|LED_RED, OFF); |
| 173 | 173 |
read_card = 0; |
| 174 |
rs485_send_byte('s');
|
|
| 175 | 174 |
|
| 176 | 175 |
while(1) {
|
| 177 | 176 |
while(1) {
|
Also available in: Unified diff