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