From: Jan "Yenya" Kasprzak Date: Fri, 3 Dec 2010 21:00:11 +0000 (+0100) Subject: debugging option for running w/o serial interface. X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?p=slotcarman.git;a=commitdiff_plain;h=d8a6466c428a8a39a5b065c8f82c9b48913202f4 debugging option for running w/o serial interface. --- diff --git a/gui.pl b/gui.pl index 5e1411a..1df07de 100755 --- a/gui.pl +++ b/gui.pl @@ -9,6 +9,7 @@ use Glib qw(TRUE FALSE); use SCX::Reader; my @controllers = (0, 0, 0, 0, 0, 0); +my $no_reader = 0; my $builder = Gtk2::Builder->new; $builder->add_from_file('slotcarman.glade'); @@ -27,7 +28,7 @@ my $reader = SCX::Reader->new({ portname => '/dev/ttyUSB0', logfile => 'log', callback => \&do_packet, -}); +}) if !$no_reader; sub scx_read { my $event = shift; @@ -36,7 +37,8 @@ sub scx_read { return TRUE; } -Glib::IO->add_watch(fileno($reader->fh), 'in', \&scx_read, 1); +Glib::IO->add_watch(fileno($reader->fh), 'in', \&scx_read, 1) + if !$no_reader; Gtk2->main();