Updated Bridge Status to show completion of every ...
by jnesselr 5 years 6 days
Updated Bridge Status to show completion of every command
4a97310d
Adjusting how ACKs work for fetching orders
by jnesselr 5 years 6 days
Adjusting how ACKs work for fetching orders

This is to help prevent buffer overflowing and will be one of several
diffs like it. The basic concept is, if the next piece of the packet,
whether it's the order header, item, etc. would overflow the buffer,
then we wait for an ACK from the other side. Both sides use the same
math so the ACK and wait for ACK on the same schedule.
9a3e1a8f
Improving SiteLink protocol slightly
by jnesselr 5 years 6 days
Improving SiteLink protocol slightly

This diff does two things. First we reduce the size of a product update
by shortening the max length of the name. This ensures that the max product
packet length is 63 bytes.

The second thing it does is not send product updates unless the host requests
it. This is to work around some of the issues with ACKing packets.
4e9697bd
Added cash parameter to update order
by jnesselr 5 years 1 week
fe66562a
Added "Get Credit by Card" functionality
by jnesselr 5 years 1 week
a7366bde
Added "Get Order By ID" to SiteLink
by jnesselr 5 years 1 week
1ee2b8a4
Handling unknown card scan
by jnesselr 5 years 1 week
Handling unknown card scan

Also changed the colors of the vend button around so it's more
visible when you can vend
1ab0b6f9
Trying to fix/improve button management in MainWin...
by jnesselr 5 years 1 week
e3369ec4
disabling vend button if session is reset
by jnesselr 5 years 1 week
932bd56f
SiteLink now correctly grabs order status
by jnesselr 5 years 1 week
e4cb906d
Report a bug