X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=rf433rcv%2Fteensy%2Fexample.c;h=df393abe7bce9fa37e628c37aad41c98c9765792;hp=0e06e08e24be2dfc0eb1b2e031aa5ddf6039749c;hb=5b00dab1a7d2ac2d8a593f0bd6e85a7194e2c9bd;hpb=2bf5a97c9ca0349c51f33d28c55363b3ebb47251 diff --git a/rf433rcv/teensy/example.c b/rf433rcv/teensy/example.c index 0e06e08..df393ab 100644 --- a/rf433rcv/teensy/example.c +++ b/rf433rcv/teensy/example.c @@ -138,9 +138,9 @@ int main(void) } else if (read_buffer[0]=='s') //send { - write_buffer[0][0]=rf_send_buf_len.u8[1]; - write_buffer[0][1]=rf_send_buf_len.u8[0]; - usb_rawhid_send(write_buffer, 23); + //write_buffer[0][0]=rf_send_buf_len.u8[1]; + //write_buffer[0][1]=rf_send_buf_len.u8[0]; + //usb_rawhid_send(write_buffer, 23); capture=0; rf_send_buf_pos=0; rf_send_count=read_buffer[1]+1; @@ -162,9 +162,9 @@ ISR(TIMER0_COMPA_vect) { if ( rf_send_buffer[rf_send_buf_pos/8] & (1<< (rf_send_buf_pos%8))) { - PORTF&=~1; - } else { PORTF|=1; + } else { + PORTF&=~1; } //rf_send_buffer[rf_send/8]>>=1; rf_send_buf_pos++; @@ -175,7 +175,7 @@ ISR(TIMER0_COMPA_vect) PORTF&=~1; if (capture) { write_buffer[active_buffer][output_count/8]<<=1; - write_buffer[active_buffer][output_count++/8]|=PINB&1; + write_buffer[active_buffer][output_count++/8]|=PIND&1; if (output_count>=64*8) { output_count=0;