mirror of
https://github.com/oliverschmidt/contiki.git
synced 2024-09-09 08:54:32 +00:00
Sensinode putdec() debugging
This commit is contained in:
parent
95b9d4ee29
commit
b292e02012
@ -44,3 +44,18 @@ putbin(uint8_t c)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
|
void
|
||||||
|
putdec(uint8_t c)
|
||||||
|
{
|
||||||
|
uint8_t div;
|
||||||
|
uint8_t hassent = 0;
|
||||||
|
for(div = 100; div > 0; div /= 10) {
|
||||||
|
uint8_t disp = c / div;
|
||||||
|
c %= div;
|
||||||
|
if((disp != 0) || (hassent) || (div == 1)) {
|
||||||
|
hassent = 1;
|
||||||
|
putchar('0'+disp);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
/*---------------------------------------------------------------------------*/
|
||||||
|
@ -50,5 +50,6 @@ void putchar(char c);
|
|||||||
void putstring(char *s);
|
void putstring(char *s);
|
||||||
void puthex(uint8_t c);
|
void puthex(uint8_t c);
|
||||||
void putbin(uint8_t c);
|
void putbin(uint8_t c);
|
||||||
|
void putdec(uint8_t c);
|
||||||
|
|
||||||
#endif /* DEBUG_H_ */
|
#endif /* DEBUG_H_ */
|
||||||
|
Loading…
Reference in New Issue
Block a user