From 307da8776062018345f4d7a1354fe8a35f86ec04 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Tue, 10 Jul 2012 16:13:15 +0200 Subject: [PATCH] [Positioner] EvAAL: fix AOI printing The AOI (Area Of Interest) number must be printed only if greater than zero. --- owlps-positioner/src/outputtcpsocketevaal.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/owlps-positioner/src/outputtcpsocketevaal.cc b/owlps-positioner/src/outputtcpsocketevaal.cc index 0f5d35c..956ecaa 100644 --- a/owlps-positioner/src/outputtcpsocketevaal.cc +++ b/owlps-positioner/src/outputtcpsocketevaal.cc @@ -94,8 +94,12 @@ void OutputTCPSocketEvAAL::write(const Result &result) << "OwlPS " << position.get_x() << ' ' << position.get_y() << ' ' - << static_cast(request_time) << ' ' - << area_of_interest << '\n' ; + << static_cast(request_time) << ' ' ; + + if (area_of_interest > 0) + str << area_of_interest ; + + str << '\n' ; if (send_data(str.str())) acknowledge() ;