mirror of
				https://github.com/RangeNetworks/openbts.git
				synced 2025-11-03 21:33:15 +00:00 
			
		
		
		
	Transceiver52M: Properly pass samplerate to RadioDevice::make()
Without this patch, if SAMPSPERSYM is set bigger than 1, then erratic behaviour will occur. Signed-off-by: Thomas Tsou <tom@tsou.cc> git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4633 19bc5d8c-e614-43d4-8b26-e1612bc8e597
This commit is contained in:
		@@ -89,7 +89,7 @@ int main(int argc, char *argv[])
 | 
				
			|||||||
  srandom(time(NULL));
 | 
					  srandom(time(NULL));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  int mOversamplingRate = numARFCN/2 + numARFCN;
 | 
					  int mOversamplingRate = numARFCN/2 + numARFCN;
 | 
				
			||||||
  RadioDevice *usrp = RadioDevice::make(DEVICERATE);
 | 
					  RadioDevice *usrp = RadioDevice::make(DEVICERATE * SAMPSPERSYM);
 | 
				
			||||||
  if (!usrp->open(deviceArgs)) {
 | 
					  if (!usrp->open(deviceArgs)) {
 | 
				
			||||||
    LOG(ALERT) << "Transceiver exiting..." << std::endl;
 | 
					    LOG(ALERT) << "Transceiver exiting..." << std::endl;
 | 
				
			||||||
    return EXIT_FAILURE;
 | 
					    return EXIT_FAILURE;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user