kopia lustrzana https://github.com/Hamlib/Hamlib
				
				
				
			
		
			
				
	
	
		
			24 wiersze
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			24 wiersze
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
Update Note:
 | 
						|
These Android NDK scripts can compile the 4.3 version of hamlib normally, but they may be corrupted as the master branch code is updated. If you encounter compile-time errors, please try to fix them, or choose to recompile with version 4.3.
 | 
						|
 | 
						|
This is android port of hamlib
 | 
						|
(C) 2012 Ladislav Vaiz <ok1zia@nagano.cz>
 | 
						|
 | 
						|
Notes:
 | 
						|
* use hamlib-compile script to build hamlib for android
 | 
						|
* script deletes file include/config.h, it conflicts with android/config.h
 | 
						|
* android port implements ltdl interface and calls dlfcn functions directly
 | 
						|
* RPC is not present on android
 | 
						|
* ARS backend is compiled without pthreads because of deprecated pthread_cancel
 | 
						|
* I don'k know how to connect to real radio:
 | 
						|
** Bluetooth API is available only under Java, not from native code
 | 
						|
** FTDI USB to serial converter driver is not included in standard kernel. It should work on rooted device.
 | 
						|
** But NET rigctl works fine
 | 
						|
* Backends are named libhamlib-vendor.so, I don't know how to include libraries without lib prefix into APK
 | 
						|
* Check the location of libusb.h and define the corresponding macro accordingly in config.h.
 | 
						|
* Had to build without libusb as ndk did not contain it
 | 
						|
** comment out HAVE_LIBUSB_H in android/config.h if you get libusb errors
 | 
						|
 | 
						|
Happy hacking
 | 
						|
73 Lada, OK1ZIA
 |