Skip to content

This program will scan barcodes and add specific information to a google spreadsheet.

Notifications You must be signed in to change notification settings

theog123/PyScanner

Repository files navigation

PyScanner

This program will scan barcodes and add specific information to a google spreadsheet. A user will be able to populate their own spreadsheet database using the Scanner, Controller, and Spreadsheet classes. A regular usb 2D scanner is need for this project to work.

Scanner

Scanner (1)

Input: /dev/hidraw0

Output: text file

The scanner is abstracted by the file /dev/hidraw0. The scanner driver takes /dev/hidraw0 as a bytestream input and reads it to a textfile by converting it into ascII text.

Controller

Controller

Input: the textfile containing barcodes for given id numbers

Output: a spreadsheet tabulating the attendance

There is separate attendance access outside of the controller making it easy to use another database in the future. Other data bases include SQL or Oracle.

About

This program will scan barcodes and add specific information to a google spreadsheet.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages