]> www.fi.muni.cz Git - slotcarman.git/blobdiff - SCX/Reader.pm
Button reporting, fullscreen mode.
[slotcarman.git] / SCX / Reader.pm
index ff5894d459f115dcac243179bc483e730201ade2..59f7ca3df85f403cf64b2883078824d194b4c756 100644 (file)
@@ -442,7 +442,8 @@ sub controller_status_packet {
                my $byte = $bytes[$car];
 
                if ($byte == 0xAA) {
-                       $self->track->car($car)->set_throttle(undef);
+                       $self->track->car($car)->set_throttle(undef, undef,
+                               $self->{last_read_time});
                        next;
                }
 
@@ -450,10 +451,9 @@ sub controller_status_packet {
                my $backbutton = !($byte & 0x10);
                my $throttle = $byte & 0x0f;
 
-               $self->track->car($car)->set_throttle($throttle,
+               $self->track->car($car)->set_throttle($throttle, $backbutton,
                        $self->{last_read_time});
                $self->track->car($car)->set_light($light);
-               $self->track->car($car)->set_backbutton($backbutton);
        }
 
        return $msg;