/* * DD2 Monitoring * * ncurses seven segment display */ #include #include #include #include #include #include "ecran.h" extern int verbosity; /* ---------------------------------------------------------------- */ int vumetre_0(WINDOW *win, int lig, int col, float val, int larg) { int foo, posc, c; char ligne[100]; #if DEBUG_LEVEL fprintf(stderr, ">>> %s ( %p %d %d %f %d )\n", __func__, win, lig, col, val, larg); #endif posc = (int)(val * (float)(larg-5)); sprintf(ligne, "%6.3f", val); mvwaddstr(win, lig, 0, ligne); for (foo=0; foo>> %s ( %p %d %d %f %d )\n", __func__, win, lig, col, val, larg); #endif posc = (int)(val * (float)larg); sprintf(ligne, "%6.3f", val); mvwaddstr(win, lig, 2, ligne); for (foo=0; foo