Skip to content

JDrit/AutoDrinkAdmin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoDrinkAdmin

The program is started by calling the GUI.py which will start the daemon thread.

$ python GUI.py

Files:

  • Daemon.py: Runs in the background and takes data from the arduino and GUI to update users' balances. This listens for input from Serial from the arduino and input from the GUI from the user.

  • GUI.py: Uses wxPython to create a GUI for the touch screen. This is updated by the daemon to display the user's name and balance.

  • connector.py: Deals with all the IO calls. Calls out to the drink API to get user information and update user's credits. This also deals with all the logging.

Required Python Libaries:

  • wxPython
  • configParser
  • pyserial
  • requests

About

Auto Drink Admin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages