altos: Use %ld and %lu for MS5607 debug output
authorKeith Packard <keithp@keithp.com>
Tue, 27 Aug 2013 00:18:17 +0000 (17:18 -0700)
committerKeith Packard <keithp@keithp.com>
Tue, 27 Aug 2013 00:18:17 +0000 (17:18 -0700)
The value are 'long', so use the right printf format.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/drivers/ao_ms5607.c

index 7c1acdd199236dd83063277c816a8f52aef60566..8b2b633310619ef6d5017718f6ff5c9accf51a2b 100644 (file)
@@ -223,8 +223,8 @@ ao_ms5607_dump(void)
        __xdata struct ao_ms5607_value value;
 
        ao_ms5607_convert(&ao_ms5607_current, &value);
-       printf ("Pressure:    %8u %8d\n", ao_ms5607_current.pres, value.pres);
-       printf ("Temperature: %8u %8d\n", ao_ms5607_current.temp, value.temp);
+       printf ("Pressure:    %8lu %8ld\n", ao_ms5607_current.pres, value.pres);
+       printf ("Temperature: %8lu %8ld\n", ao_ms5607_current.temp, value.temp);
        printf ("Altitude: %ld\n", ao_pa_to_altitude(value.pres));
 }