mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-11-04 05:50:31 -05:00 
			
		
		
		
	Note to developers: Not sure about the makefiles... git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3835 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
		
			
				
	
	
		
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef COMMONS_H
 | 
						|
#define COMMONS_H
 | 
						|
 | 
						|
#define NSMAX 6827
 | 
						|
#define NTMAX 120
 | 
						|
#define RX_SAMPLE_RATE 12000
 | 
						|
 | 
						|
extern struct FortranCommon {
 | 
						|
  float ss[184*NSMAX];              //This is "common/jt9com/..." in fortran
 | 
						|
  float savg[NSMAX];
 | 
						|
  short int d2[NTMAX*RX_SAMPLE_RATE];
 | 
						|
  int nutc;                         //UTC as integer, HHMM
 | 
						|
  int ndiskdat;                     //1 ==> data read from *.wav file
 | 
						|
  int ntrperiod;                    //TR period (seconds)
 | 
						|
  int nfqso;                        //User-selected QSO freq (kHz)
 | 
						|
  int newdat;                       //1 ==> new data, must do long FFT
 | 
						|
  int npts8;                        //npts for c0() array
 | 
						|
  int nfa;                          //Low decode limit (Hz)
 | 
						|
  int nfSplit;                      //JT65 | JT9 split frequency
 | 
						|
  int nfb;                          //High decode limit (Hz)
 | 
						|
  int ntol;                         //+/- decoding range around fQSO (Hz)
 | 
						|
  int kin;
 | 
						|
  int nzhsym;
 | 
						|
  int nsave;
 | 
						|
  int nagain;
 | 
						|
  int ndepth;
 | 
						|
  int ntxmode;
 | 
						|
  int nmode;
 | 
						|
  char datetime[20];
 | 
						|
} jt9com_;
 | 
						|
 | 
						|
extern "C" {
 | 
						|
extern struct {
 | 
						|
  float syellow[NSMAX];
 | 
						|
} jt9w_;
 | 
						|
}
 | 
						|
 | 
						|
#endif // COMMONS_H
 |