mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	Convert to new libdivecomputer custom IO model
Instead of being "custom serial", it's a IO model that allows serial or packet modes, independently of each other (ie you can have a bluetooth device that does serial over BT rfcomm and packet-based communication over BLE GATT with the same serial operations that describe both cases). Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
		
							parent
							
								
									fc8068c574
								
							
						
					
					
						commit
						add253ca9e
					
				
					 6 changed files with 47 additions and 47 deletions
				
			
		|  | @ -87,7 +87,7 @@ DownloadFromDCWidget::DownloadFromDCWidget(QWidget *parent, Qt::WindowFlags f) : | |||
| 	ui.downloadCancelRetryButton->setEnabled(true); | ||||
| 	ui.downloadCancelRetryButton->setText(tr("Download")); | ||||
| 
 | ||||
| #if defined(BT_SUPPORT) && defined(SSRF_CUSTOM_SERIAL) | ||||
| #if defined(BT_SUPPORT) && defined(SSRF_CUSTOM_IO) | ||||
| 	ui.bluetoothMode->setText(tr("Choose Bluetooth download mode")); | ||||
| 	ui.bluetoothMode->setChecked(dc->downloadMode() == DC_TRANSPORT_BLUETOOTH); | ||||
| 	btDeviceSelectionDialog = 0; | ||||
|  | @ -293,7 +293,7 @@ void DownloadFromDCWidget::on_downloadCancelRetryButton_clicked() | |||
| 	dc->setProduct(data->product()); | ||||
| 	dc->setDevice(data->devName()); | ||||
| 
 | ||||
| #if defined(BT_SUPPORT) && defined(SSRF_CUSTOM_SERIAL) | ||||
| #if defined(BT_SUPPORT) && defined(SSRF_CUSTOM_IO) | ||||
| 	dc->setDownloadMode(ui.bluetoothMode->isChecked() ? DC_TRANSPORT_BLUETOOTH : DC_TRANSPORT_SERIAL); | ||||
| #endif | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue