@@ -126,7 +126,7 @@ int main(int argc, char *argv[])
126126 fprintf (stderr , "\n" );
127127 fprintf (stderr , " Default output file format is one byte per bit\n" );
128128 fprintf (stderr , " -o OctaveLogFile Octave log file for testing\n" );
129- fprintf (stderr , " --nd non-diversity mode, output frames of %d bits\n" , ND * COHPSK_BITS_PER_FRAME );
129+ fprintf (stderr , " --nd non-diversity mode, output frames of %d bits\n" , COHPSK_ND * COHPSK_BITS_PER_FRAME );
130130 fprintf (stderr , " --sd soft decision output, one double per symbol\n" );
131131 fprintf (stderr , " -v verbose mode\n" );
132132 fprintf (stderr , "\n" );
@@ -152,11 +152,11 @@ int main(int argc, char *argv[])
152152
153153 if (oct ) {
154154 logframes = LOG_FRAMES ;
155- rx_amp_log = (float * )MALLOC (sizeof (float )* logframes * NSYMROW * COHPSK_NC * ND );
155+ rx_amp_log = (float * )MALLOC (sizeof (float )* logframes * NSYMROW * COHPSK_NC * COHPSK_ND );
156156 assert (rx_amp_log != NULL );
157- rx_phi_log = (float * )MALLOC (sizeof (float )* logframes * NSYMROW * COHPSK_NC * ND );
157+ rx_phi_log = (float * )MALLOC (sizeof (float )* logframes * NSYMROW * COHPSK_NC * COHPSK_ND );
158158 assert (rx_phi_log != NULL );
159- rx_symb_log = (COMP * )MALLOC (sizeof (COMP )* logframes * NSYMROW * COHPSK_NC * ND );
159+ rx_symb_log = (COMP * )MALLOC (sizeof (COMP )* logframes * NSYMROW * COHPSK_NC * COHPSK_ND );
160160 assert (rx_symb_log != NULL );
161161 cohpsk -> rx_timing_log = (float * )MALLOC (sizeof (float )* SYNC_FRAMES * logframes * NSYMROWPILOT );
162162 assert (cohpsk -> rx_timing_log != NULL );
@@ -213,10 +213,10 @@ int main(int argc, char *argv[])
213213
214214 if (oct ) {
215215 for (r = 0 ; r < NSYMROW ; r ++ , log_data_r ++ ) {
216- for (c = 0 ; c < COHPSK_NC * ND ; c ++ ) {
217- rx_amp_log [log_data_r * COHPSK_NC * ND + c ] = cohpsk -> amp_ [r ][c ];
218- rx_phi_log [log_data_r * COHPSK_NC * ND + c ] = cohpsk -> phi_ [r ][c ];
219- rx_symb_log [log_data_r * COHPSK_NC * ND + c ] = cohpsk -> rx_symb [r ][c ];
216+ for (c = 0 ; c < COHPSK_NC * COHPSK_ND ; c ++ ) {
217+ rx_amp_log [log_data_r * COHPSK_NC * COHPSK_ND + c ] = cohpsk -> amp_ [r ][c ];
218+ rx_phi_log [log_data_r * COHPSK_NC * COHPSK_ND + c ] = cohpsk -> phi_ [r ][c ];
219+ rx_symb_log [log_data_r * COHPSK_NC * COHPSK_ND + c ] = cohpsk -> rx_symb [r ][c ];
220220 }
221221 }
222222
@@ -242,9 +242,9 @@ int main(int argc, char *argv[])
242242 /* optionally dump Octave files */
243243
244244 if (foct != NULL ) {
245- octave_save_float (foct , "rx_amp_log_c" , (float * )rx_amp_log , log_data_r , COHPSK_NC * ND , COHPSK_NC * ND );
246- octave_save_float (foct , "rx_phi_log_c" , (float * )rx_phi_log , log_data_r , COHPSK_NC * ND , COHPSK_NC * ND );
247- octave_save_complex (foct , "rx_symb_log_c" , (COMP * )rx_symb_log , log_data_r , COHPSK_NC * ND , COHPSK_NC * ND );
245+ octave_save_float (foct , "rx_amp_log_c" , (float * )rx_amp_log , log_data_r , COHPSK_NC * COHPSK_ND , COHPSK_NC * COHPSK_ND );
246+ octave_save_float (foct , "rx_phi_log_c" , (float * )rx_phi_log , log_data_r , COHPSK_NC * COHPSK_ND , COHPSK_NC * COHPSK_ND );
247+ octave_save_complex (foct , "rx_symb_log_c" , (COMP * )rx_symb_log , log_data_r , COHPSK_NC * COHPSK_ND , COHPSK_NC * COHPSK_ND );
248248 octave_save_float (foct , "rx_timing_log_c" , (float * )cohpsk -> rx_timing_log , 1 , cohpsk -> rx_timing_log_index , cohpsk -> rx_timing_log_index );
249249 octave_save_float (foct , "f_est_log_c" , f_est_log , 1 , logframes , logframes );
250250 octave_save_float (foct , "ratio_log_c" , ratio_log , 1 , logframes , logframes );
0 commit comments