git.ucc.asn.au
/
uccvend-vendserver.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Virtual vend
[uccvend-vendserver.git]
/
sql-edition
/
servers
/
VendServer.py
diff --git
a/sql-edition/servers/VendServer.py
b/sql-edition/servers/VendServer.py
index
9d8e0ae
..
447dcf7
100755
(executable)
--- a/
sql-edition/servers/VendServer.py
+++ b/
sql-edition/servers/VendServer.py
@@
-80,16
+80,14
@@
def door_open_mode(vending_machine):
print "Entering open door mode"
v.display("DOOR OPEN")
while True:
print "Entering open door mode"
v.display("DOOR OPEN")
while True:
- v.wait_for_events(1)
- while True:
- e = v.next_event()
- if e == None: break
- (event, params) = e
- if event == DOOR:
- if params == 1: # door closed
- v.display("BYE BYE!")
- time.sleep(1)
- return
+ e = v.next_event()
+ if e == None: break
+ (event, params) = e
+ if event == DOOR:
+ if params == 1: # door closed
+ v.display("BYE BYE!")
+ time.sleep(1)
+ return
if __name__ == '__main__':
# Open vending machine via LAT
if __name__ == '__main__':
# Open vending machine via LAT
@@
-136,9
+134,8
@@
if __name__ == '__main__':
need_repaint = True
continue
need_repaint = True
continue
- v.wait_for_events(1)
while True:
while True:
- e = v.next_event()
+ e = v.next_event(
1
)
if e == None: break
(event, params) = e
print e
if e == None: break
(event, params) = e
print e
@@
-262,6
+259,4
@@
if __name__ == '__main__':
scrolling_wraps = True
need_repaint = True
scrolling_wraps = True
need_repaint = True
- v.wait_for_events(0)
-
db.handle_events()
db.handle_events()
UCC
git Repository :: git.ucc.asn.au