The printf library doesnt actually implement a printf fucntion. It implementes a putchar function called by the stdlib printf function defined in stdio.h
Kevin On 9/22/07, Philip Levis <[EMAIL PROTECTED]> wrote: > On Sep 22, 2007, at 11:18 AM, Kevin Klues wrote: > > > So here'e a link to the new version of printf I'm talking about. Why > > don't people try it out and let me know if they think its better. > > > > http://sing.stanford.edu/klueska/printf_test.tar.gz > > > > To use it just add the following line to your makefile: > > CFLAGS += /path/to/printf_test > > > > Then anywhere in your application (or underlying OS code) just add > > #include "printf.h" to the top of any module to be able to and call > > printf() within it. > > > > To see output, you can then run the java PrintfClient found in > > net.tinyos.tools as follows (may be different depending on your mote > > platform): > > java net.tinyos.tools.PrintfClient -comm serial@/dev/ttyUSB0:telosb > > I think my point has been lost in the shuffle: it's not whether there > should be a C function that lets you send text messages to the serial > port with no wiring (albeit my comment about dependencies, and that > it might be useful to incorporate it into tos.h somehow to prevent > them). Rather, all I was saying is that maybe the function should not > be named "printf." > > Phil > -- ~Kevin _______________________________________________ Tinyos-help mailing list Tinyos-help@Millennium.Berkeley.EDU https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help