summaryrefslogtreecommitdiff
path: root/zttool.c
diff options
context:
space:
mode:
authormarkster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2002-12-15 20:34:29 +0000
committermarkster <markster@5390a7c7-147a-4af0-8ec9-7488f05a26cb>2002-12-15 20:34:29 +0000
commit145d11e3a9c8ed59c566c2ad7a4858bbc3bc7121 (patch)
tree4cdea8e4f0995a46a4d5dcce71b8426073a87b3d /zttool.c
parent7c8c470e7363854622a9c90c101bc452a9a7f2a1 (diff)
Version 0.4.0 from FTP
git-svn-id: http://svn.digium.com/svn/zaptel/trunk@137 5390a7c7-147a-4af0-8ec9-7488f05a26cb
Diffstat (limited to 'zttool.c')
-rwxr-xr-xzttool.c25
1 files changed, 17 insertions, 8 deletions
diff --git a/zttool.c b/zttool.c
index 6ecd883..f40b04b 100755
--- a/zttool.c
+++ b/zttool.c
@@ -169,7 +169,7 @@ static void sel_callback(newtComponent c, void *cbdata)
}
static void show_bits(int span, newtComponent bitbox, newtComponent inuse, newtComponent levels, newtComponent bpvcount,
- newtComponent alarms, newtComponent syncsrc)
+ newtComponent alarms, newtComponent syncsrc, newtComponent irqmisses)
{
ZT_PARAMS zp;
int x;
@@ -273,6 +273,8 @@ static void show_bits(int span, newtComponent bitbox, newtComponent inuse, newtC
newtTextboxSetText(levels, tmp);
sprintf(tmp, "%7d", s[span].bpvcount);
newtTextboxSetText(bpvcount, tmp);
+ sprintf(tmp, "%7d", s[span].irqmisses);
+ newtTextboxSetText(irqmisses, tmp);
newtTextboxSetText(alarms, alarmstr(span));
if (s[span].syncsrc > 0)
strcpy(tmp, s[s[span].syncsrc].desc);
@@ -295,6 +297,7 @@ static void show_span(int span)
newtComponent bpvcount;
newtComponent alarms;
newtComponent syncsrc;
+ newtComponent irqmisses;
char s1[] = " 1111111111122222222333";
char s2[] = "1234567890123455678912345789012";
@@ -365,24 +368,30 @@ static void show_span(int span)
newtFormAddComponent(form, label);
- label = newtLabel(4,6,"Total/Conf/Act: ");
+ label = newtLabel(4,7,"Total/Conf/Act: ");
newtFormAddComponent(form, label);
- inuse = newtTextbox(24,6,12,1,0);
+ inuse = newtTextbox(24,7,12,1,0);
newtFormAddComponent(form, inuse);
- label = newtLabel(4,5,"Tx/Rx Levels: ");
+ label = newtLabel(4,6,"Tx/Rx Levels: ");
newtFormAddComponent(form, label);
- levels = newtTextbox(24,5,30,1,0);
+ levels = newtTextbox(24,6,30,1,0);
newtFormAddComponent(form, levels);
- label = newtLabel(4,4,"Bipolar Viol: ");
+ label = newtLabel(4,5,"Bipolar Viol: ");
newtFormAddComponent(form, label);
- bpvcount = newtTextbox(24,4,30,1,0);
+ bpvcount = newtTextbox(24,5,30,1,0);
newtFormAddComponent(form, bpvcount);
+ label = newtLabel(4,4,"IRQ Misses: ");
+ newtFormAddComponent(form, label);
+
+ irqmisses = newtTextbox(24,4,30,1,0);
+ newtFormAddComponent(form, irqmisses);
+
label = newtLabel(4,3,"Sync Source: ");
newtFormAddComponent(form, label);
@@ -399,7 +408,7 @@ static void show_span(int span)
/* Wait for user to select something */
do {
add_cards(NULL);
- show_bits(span, bitbox, inuse, levels, bpvcount, alarms, syncsrc);
+ show_bits(span, bitbox, inuse, levels, bpvcount, alarms, syncsrc, irqmisses);
newtFormRun(form, &es);
} while(es.reason == NEWT_EXIT_TIMER);
switch(es.reason) {