Commit 4155996f authored by Bernard Blackham's avatar Bernard Blackham
Browse files

A bunch of UI glitches and silly errors.

parent 3feed129
......@@ -85,7 +85,7 @@ void dispense_something() {
send_string("101 Vending ");
send_string(motor);
send_string(CRLF);
motor_reply(dispense_motor(motor[0]*10+motor[1]));
motor_reply(dispense_motor((motor[0]-'0')*10+(motor[1]-'0')));
}
}
send_string("102 Vend all motors complete." CRLF);
......@@ -424,6 +424,7 @@ void help() {
"+Vnn vend an item" CRLF
"+VALL vend all items" CRLF
"*Wxxxxxxxxxxxx set a new password for authenticated vends. xxx=16 chars" CRLF
" password will be converted to uppercase" CRLF
"" CRLF
"Very few functions are available when the machine is in standalone " CRLF
"mode (DIP SW 1 is set)" CRLF
......@@ -538,8 +539,6 @@ int main() {
send_string("5N4X0RZ R US" CRLF);
mic_challenge = 0;
last_standalone = is_standalone();
if (last_standalone)
cur_motor[0] = 0xff;
......@@ -583,6 +582,7 @@ int main() {
}
if (sci_have_packet) {
send_string(CRLF);
switch (sci_rx_buf[0]) {
case '\0':
case '#':
......
......@@ -18,7 +18,7 @@ my $a;
while (read STDIN,$a,1) {
if ($origin+$size == $hole_start) {
for($i = 0; $i < $hole_size; $i++) {
print "\t.byte 0xff\n";
print "\t.byte 0x00\n";
}
$size += $hole_size;
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment