From effffecc697fe27db6a5a59ee990927c1406c9bd Mon Sep 17 00:00:00 2001 From: Philip Heron Date: Tue, 8 Jun 2010 09:06:47 +0100 Subject: [PATCH] Change the rtx_packet function to a more generic rtx_data --- rtty.c | 8 ++++---- rtty.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rtty.c b/rtty.c index 434cb86..9ba1853 100644 --- a/rtty.c +++ b/rtty.c @@ -9,9 +9,9 @@ #include "config.h" #include -#include +#include #include -#include +#include #define RTTY_BAUD (300) #define RTTY_DELAY (1000000 / RTTY_BAUD) @@ -68,10 +68,10 @@ void rtx_string_P(PGM_P s) while((b = pgm_read_byte(s++)) != '\0') rtx_byte(b); } -void rtx_packet(uint8_t *packet) +void rtx_data(uint8_t *data, size_t length) { int b; - for(b = 0; b <= PKT_SIZE; b++) rtx_byte(packet[b]); + for(b = 0; b < length; b++) rtx_byte(data[b]); } void rtx_init() diff --git a/rtty.h b/rtty.h index 361c1d8..821b3ef 100644 --- a/rtty.h +++ b/rtty.h @@ -16,7 +16,7 @@ extern void rtx_baud(int baud); extern void rtx_string(char *s); extern void rtx_string_P(PGM_P s); -extern void rtx_packet(uint8_t *packet); +extern void rtx_data(uint8_t *data, size_t length); extern void rtx_init(); #endif