wip
This commit is contained in:
parent
1db2782667
commit
516c1b4a57
@ -1,6 +1,6 @@
|
|||||||
SRC = irmc.c cwprotocol.c beep.c util.c
|
SRC = irmc.c cwprotocol.c beep.c util.c
|
||||||
OBJ = ${SRC:.c=.o}
|
OBJ = ${SRC:.c=.o}
|
||||||
LDFLAGS = -lportaudio -lpthread -lm -lwiringPi
|
LDFLAGS = -lportaudio -lpthread -lm -lWiringPi
|
||||||
CFLAGS = -Wall -Wno-format-zero-length
|
CFLAGS = -Wall -Wno-format-zero-length
|
||||||
INSTALLDIR = ${HOME}/bin
|
INSTALLDIR = ${HOME}/bin
|
||||||
|
|
||||||
|
@ -77,6 +77,11 @@ void txloop (void)
|
|||||||
|
|
||||||
//printf("space: %i\n", tx_data_packet.code[tx_data_packet.n -1]);
|
//printf("space: %i\n", tx_data_packet.code[tx_data_packet.n -1]);
|
||||||
while(serial_status & TIOCM_DSR) ioctl(fd_serial, TIOCMGET, &serial_status);
|
while(serial_status & TIOCM_DSR) ioctl(fd_serial, TIOCMGET, &serial_status);
|
||||||
|
#ifdef RASPI
|
||||||
|
while(digitalRead(5)==1)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
#endif
|
||||||
key_release_t1 = fastclock();
|
key_release_t1 = fastclock();
|
||||||
|
|
||||||
tx_data_packet.n++;
|
tx_data_packet.n++;
|
||||||
@ -87,6 +92,9 @@ void txloop (void)
|
|||||||
while(1){
|
while(1){
|
||||||
ioctl(fd_serial, TIOCMGET, &serial_status);
|
ioctl(fd_serial, TIOCMGET, &serial_status);
|
||||||
if(serial_status & TIOCM_DSR) break;
|
if(serial_status & TIOCM_DSR) break;
|
||||||
|
#ifdef RASPI
|
||||||
|
if(digitalRead(5)==1) break;
|
||||||
|
#endif
|
||||||
tx_timeout = fastclock() - key_release_t1;
|
tx_timeout = fastclock() - key_release_t1;
|
||||||
if(tx_timeout > TX_TIMEOUT) return;
|
if(tx_timeout > TX_TIMEOUT) return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user