From b7fb3da1e3d345d88fffca313fefb8ee8c2e23b0 Mon Sep 17 00:00:00 2001 From: JC Date: Sun, 18 Dec 2016 04:28:35 +0000 Subject: better axes, I think. --- tools/planetest2/camfind.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'tools') diff --git a/tools/planetest2/camfind.c b/tools/planetest2/camfind.c index 19c522c..796ebbf 100644 --- a/tools/planetest2/camfind.c +++ b/tools/planetest2/camfind.c @@ -82,13 +82,16 @@ int main() float sk = ft*10.; if( sk > 1 ) sk = 1; uint8_t cell = (1.0 - sk) * 255; - if( dz == 0 && ( dx > -0.01 && dx < 0.4 ) && (dy > -0.01 && dy < 0.4 ) ) - { - fprintf( f, "%c", 255 ); + FLT epsilon = 0.1; + + if( dz == 0 ) { /* Why is dz special? ? */ + if ( dx > -epsilon && dx < epsilon ) + cell = 255; + if ( dy > -epsilon && dy < epsilon ) + cell = 128; } - else - fprintf( f, "%c", cell ); + fprintf( f, "%c", cell ); } if( ft < beste ) { beste = ft; memcpy( bestxyzrunning, LighthousePos, sizeof( LighthousePos ) ); } -- cgit v1.2.3