 Open Access
Open AccessApplication to monitoring a USB control with Python in Windows, Mac OS and Raspbian OS
Author(s) - 
José Humberto ABRIL-GARCÍA, 
Adelina del Carmen Violeta ALCÁNTAR-MARTÍNEZ, 
José Alonso LÓPEZ-ROMO, 
Iván Dostoyewski MEZA-IBARRA
Publication year - 2019
Publication title - 
ecorfan journal-democratic republic of congo
Language(s) - English
Resource type - Journals
ISSN - 2414-4924
DOI - 10.35429/ejdrc.2019.8.5.1.6
Subject(s) - software portability , python (programming language) , usb , computer science , operating system , embedded system , sprint , software engineering , software
The   present   work   shows   the   development   of   an application in Python to detect the actions carried out on a USB control, with the aim of achieving a multiplatform application that  can be  used as a  base for the  creation of more   robust   and   complex   applications   such   as   the development of video games or control and monitoring of devices.  The  methodology  used  was  SCRUM  in the  first sprint a program was written for CLI that prints messages based  on the  buttons pressed, in the  second  sprint  a  GUI was  developed  to  show  a  USB  control  and  to  indicate graphically when a button was pressed, in the last sprint a single  application   was  integrated,  the  necessary  tests were made and the code was published in a repository in GIT  for  reference  and  future  use.  The  application  was developed  for  Windows,  macOS  and  Raspbian  to  test Python portability.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom