From d8a6466c428a8a39a5b065c8f82c9b48913202f4 Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Fri, 3 Dec 2010 22:00:11 +0100 Subject: [PATCH] debugging option for running w/o serial interface. --- gui.pl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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(); -- 2.43.0