Obediently receive the ordered supplies
The function of this program is to quickly register and pick up the ordered items based on the provided order list.
You can building from source with following instruction. Or directly download binary from repo release page.
Create people_list and object_list follow example in tests/data.
Execute banana_dispenser binary, then setup your lists path in setting page.
After switching back to scan page, you can start pick up objects by input people id. If your people id is same as RFID, then you can input people id by USB RFID reader.
To run program
poetry run programaware that rc_banana_dispenser.py is generate through poetry run pyside6-rcc banana_dispenser/banana_dispenser.qrc -o banana_dispenser/rc_banana_dispenser.py.
To run test
poetry run pytest -rPTo deploy program
poetry run pyside6-deploy banana_dispenser/banana_dispenser.py