From: pa3gsb <pa3gsb@gmail.com> Date: Fri, 25 May 2018 15:56:40 +0000 (+0200) Subject: old-protocol; #receivers set correctly X-Git-Url: https://git.rkrishnan.org/components/using.html?a=commitdiff_plain;h=b7fa7e74c46d2ac9307d7f196c758d3844ab4553;p=pihpsdr.git old-protocol; #receivers set correctly --- diff --git a/old_protocol.c b/old_protocol.c index c8da877..b809351 100644 --- a/old_protocol.c +++ b/old_protocol.c @@ -544,8 +544,13 @@ static void process_ozy_input_buffer(char *buffer) { #ifdef PURESIGNAL nreceivers=(RECEIVERS*2)+1; #else - nreceivers=RECEIVERS; + #ifdef RADIOBERRY + nreceivers = receivers; + #else + nreceivers=RECEIVERS; + #endif #endif + int iq_samples=(512-8)/((nreceivers*6)+2); for(i=0;i<iq_samples;i++) { @@ -842,8 +847,13 @@ void ozy_send_buffer() { nreceivers=(RECEIVERS*2)-1; nreceivers+=1; // for PS TX Feedback #else - nreceivers=RECEIVERS-1; + #ifdef RADIOBERRY + nreceivers = receivers-1; + #else + nreceivers=RECEIVERS-1; + #endif #endif + output_buffer[C4]|=nreceivers<<3; if(isTransmitting()) { @@ -915,8 +925,13 @@ void ozy_send_buffer() { #ifdef PURESIGNAL nreceivers=(RECEIVERS*2)+1; #else - nreceivers=RECEIVERS; + #ifdef RADIOBERRY + nreceivers = receivers; + #else + nreceivers=RECEIVERS; + #endif #endif + if(current_rx<nreceivers) { output_buffer[C0]=0x04+(current_rx*2); #ifdef PURESIGNAL