Skip to content

joelerll/usb_daemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Descripción del proyecto

Lee los puertos usb. Se puede listar los dispositivos conectados, nombrar un dispositivo, editar un archivo del dispositivo y leer un archivo del dispositivo

5 Simples pasos

> sudo make install                 # instala las dependencias
> make                              # complila los archivos
> make daemon                       # ejecuta el daemon
> ./bin/server 5555                 # ejecutar el servidor
> ./client 5555 listar_dispositivos # usar el cliente

Imgur

Uso cliente

> ./client --help

Matar al daemon

Es muy fácil, solo ejecutar

> make kill

Desarrolladores

  • Joel Rodriguez
  • Bosco Andrade
  • Israel Cano

Dependencias

Dependencias C

  • libmicrohttpd
  • libudev
  • libjson

Dependencias cliente

  • python3
  • requests
  • tabulate