diff options
author | Chris Kuethe <chris.kuethe@gmail.com> | 2006-09-28 03:15:21 +0000 |
---|---|---|
committer | Chris Kuethe <chris.kuethe@gmail.com> | 2006-09-28 03:15:21 +0000 |
commit | 2b2c7a26992b4795aea0ec6984f580277d93bf7d (patch) | |
tree | b9735d0324b2bec2de6c5d6c73f42245d821337a /sirfmon.c | |
parent | 7da24a2ef4b11c1ce5a0dc4bff6b57acb053f5e8 (diff) | |
download | gpsd-2b2c7a26992b4795aea0ec6984f580277d93bf7d.tar.gz |
Display improvements for DGPS status
Diffstat (limited to 'sirfmon.c')
-rw-r--r-- | sirfmon.c | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -366,7 +366,6 @@ static void decode_sirf(unsigned char buf[], int len) (void)wprintw(mid13win, " "); } - (void)wprintw(mid13win, "\n"); (void)wprintw(debugwin, "VL 0x0d="); break; @@ -446,10 +445,13 @@ static void decode_sirf(unsigned char buf[], int len) total 3 x 12 = 36 bytes ******************************************************************/ - display(mid27win, 1, 14, "%d (%s)", getub(buf, 1), sbasvec[(int)getub(buf, 1)]); + touchwin(mid27win); + display(mid27win, 1, 14, " "); + display(mid27win, 1, 14, "%s", sbasvec[(int)getub(buf, 1)]); for (i = j = 0; i < 12; i++) { + touchwin(mid27win); if (/*@i1@*/getub(buf, 16+3*i) != '\0') { - (void)wprintw(mid27win, "%d=%d ", getub(buf, 16+3*i), getsw(buf, 16+3*i+1)); + (void)wprintw(mid27win, " %d=%d", getub(buf, 16+3*i), getsw(buf, 16+3*i+1)); j++; } } @@ -1123,7 +1125,7 @@ int main (int argc, char **argv) (void)wborder(mid27win, 0, 0, 0, 0, 0, 0, 0, 0), (void)wattrset(mid27win, A_BOLD); - display(mid27win, 1, 1, "SBAS source: "); + display(mid27win, 1, 1, "DGPS source: "); display(mid27win, 1, 31, "Corrections: "); display(mid27win, 3, 8, " Packet type 27 (0x1B) "); (void)wattrset(mid27win, A_NORMAL); |