X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=go%2Fuc_sensor_node_zmq%2Fmain.go;fp=go%2Fuc_sensor_node_zmq%2Fmain.go;h=bd55297a4a4a52c25e08f24b86c5c24d5d13db3c;hp=52a8aad6feb2c8d73880b2665fef3ab931bb99e4;hb=911130b0471d8e4e77e398dd0442ca098885aed0;hpb=d317256ea5a947ec54106bab83309750bd9d8161 diff --git a/go/uc_sensor_node_zmq/main.go b/go/uc_sensor_node_zmq/main.go index 52a8aad..bd55297 100644 --- a/go/uc_sensor_node_zmq/main.go +++ b/go/uc_sensor_node_zmq/main.go @@ -13,21 +13,26 @@ var ( tty_dev_ string pub_addr string use_syslog_ bool + enable_debug_ bool ) func init() { - flag.StringVar(&pub_addr, "brokeraddr", "tcp://torwaechter.realraum.at:4244", "zmq address to send stuff to") + flag.StringVar(&pub_addr, "brokeraddr", "tcp://torwaechter.realraum.at:4243", "zmq address to send stuff to") flag.StringVar(&tty_dev_, "ttydev", "/dev/ttyACM0", "path do tty uc device") flag.BoolVar(&use_syslog_, "syslog", false, "log to syslog local1 facility") + flag.BoolVar(&enable_debug_, "debug", false, "debugging messages on") flag.Parse() } func main() { zmqctx, pub_sock := ZmqsInit(pub_addr) + if pub_sock == nil { panic("zmq socket creation failed") } defer zmqctx.Close() defer pub_sock.Close() - if use_syslog_ { + if enable_debug_ { + LogEnableDebuglog() + } else if use_syslog_ { LogEnableSyslog() Syslog_.Print("started") }