kopia lustrzana https://github.com/projecthorus/radiosonde_auto_rx
				
				
				
			
		
			
				
	
	
		
			26 wiersze
		
	
	
		
			492 B
		
	
	
	
		
			C
		
	
	
			
		
		
	
	
			26 wiersze
		
	
	
		
			492 B
		
	
	
	
		
			C
		
	
	
 | 
						|
/*
 | 
						|
http://askubuntu.com/questions/645/how-do-you-reset-a-usb-device-from-the-command-line
 | 
						|
$ lsusb
 | 
						|
Bus 001 Device 006: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
 | 
						|
$ (sudo) ./reset_usb /dev/bus/usb/001/006
 | 
						|
*/
 | 
						|
 | 
						|
#include <stdio.h>
 | 
						|
#include <fcntl.h>
 | 
						|
#include <sys/ioctl.h>
 | 
						|
#include <linux/usbdevice_fs.h>
 | 
						|
 | 
						|
int main(int argc, char **argv) {
 | 
						|
	const char *filename;
 | 
						|
	int fd;
 | 
						|
 | 
						|
	filename = argv[1];
 | 
						|
	fd = open(filename, O_WRONLY);
 | 
						|
	ioctl(fd, USBDEVFS_RESET, 0);
 | 
						|
	close(fd);
 | 
						|
 | 
						|
	return 0;
 | 
						|
}
 | 
						|
 |