Commit Graph

29 Commits

Author SHA1 Message Date
Martin Mathieson 3ddadbc740 - include given filter in generated filter expressions.
- reselect UE after retapping.
- move some vars from top-level to be locals in _init().

svn path=/trunk/; revision=31941
2010-02-21 18:48:26 +00:00
Martin Mathieson d28b51b15a Allow multiple instances of LTE MAC statistics windows, each with own filter.
This makes it easier to work with traces including multiple sectors...

svn path=/trunk/; revision=31937
2010-02-21 15:08:50 +00:00
Martin Mathieson 6a0c3ecaaf Include detected DL retx in stats.
Each row is now a uniqe RNTI/UEId pair.
Added a filter button to filter by selected RNTI + UEId

svn path=/trunk/; revision=31931
2010-02-20 16:58:48 +00:00
Martin Mathieson 35a4c0b3d6 Add UEId to MAC tap struct and stats window.
svn path=/trunk/; revision=31788
2010-02-04 16:30:43 +00:00
Martin Mathieson ccaca7c006 Show in stats % of UL traffic that is padding (subheader or payload).
svn path=/trunk/; revision=31390
2009-12-29 22:55:39 +00:00
Martin Mathieson 2ef4429761 Add Semi-Persistent Scheduling (SPS) RNTI.
svn path=/trunk/; revision=29667
2009-09-02 16:39:39 +00:00
Martin Mathieson 70284d6cc4 Trivial formatting changes
svn path=/trunk/; revision=29484
2009-08-20 13:16:34 +00:00
Anders Broman 6c25896d84 From Kovarththanan Rajaratnam:
No letter-shortcuts in Telephony menu.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3678

svn path=/trunk/; revision=29028
2009-07-08 18:36:31 +00:00
Guy Harris cf91fdf16b Have tap listeners specify whether the "packet" routine requires
a protocol tree;

	the column values.

This includes stats-tree listeners.

Have the routines to build the packet list, and to retap packets, honor
those requirements.  This means that cf_retap_packets() no longer needs
an argument to specify whether to construct the column values or not, so
get rid of that argument.

This also means that there's no need for a tap to have a fake filter
to ensure that the protocol tree will be built, so don't set up a fake
"frame" filter.

While we're at it, clean up some cases where "no filter" was represented
as a null string rather than a null pointer.

Have a routine to return an indication of the number of tap listeners
with filters; use that rather than the global num_tap_filters.

Clean up some indentation and some gboolean vs. gint items.

svn path=/trunk/; revision=28645
2009-06-05 22:42:47 +00:00
Martin Mathieson 10812c0de5 Show total number of frames, UEs in stats window title.
svn path=/trunk/; revision=28639
2009-06-04 15:10:28 +00:00
Martin Mathieson 7bef808c6b Add definitions for a UDP framing protocol and heuristic dissector (example client code will be posted on wiki soon)
Add a missed initialisation to stats window struct.

svn path=/trunk/; revision=28511
2009-05-28 02:24:27 +00:00
Martin Mathieson 56d3e78d36 Found some problems when testing with live captures:.
- Fixed problem with iter_valid values (causing multiple rows for one UE).
- Set UE counters to 0 when current UE is deselected.
- Get rid of some unused counters

svn path=/trunk/; revision=28459
2009-05-24 07:25:57 +00:00
Martin Mathieson 9efe4d12f1 Also show number of RAR bodies/entries in stats.
svn path=/trunk/; revision=28104
2009-04-21 12:35:50 +00:00
Martin Mathieson c5db90ba60 Show RARs. For now show frame count in common channel section, although it may be possible to associate RAR bodies with UEs if the context info is available...
svn path=/trunk/; revision=28073
2009-04-17 13:27:25 +00:00
Martin Mathieson b9449d68d9 Show number of UEs in label above table.
svn path=/trunk/; revision=27846
2009-03-25 15:36:23 +00:00
Martin Mathieson d1fec1b985 Only report CRC Status when we know it to be valid.
svn path=/trunk/; revision=27841
2009-03-24 17:28:30 +00:00
Martin Mathieson f474eaedd8 Add CRC error flag to frames, and show in stats window.
svn path=/trunk/; revision=27837
2009-03-23 22:16:25 +00:00
Martin Mathieson 5433caadbe Use retx info in stats window.
User guide help not added yet, as having trouble building...

svn path=/trunk/; revision=27776
2009-03-18 16:21:45 +00:00
Bill Meier 4f34bb9b15 From Jakub Zawadzki: g_gnprintf & etc: Use size of buffer [not size -1];
- As suggested actually use sizeof(...) rather than a numeric constant.
  - g_snprintf() and g_vsnprintf() since glib 1.3.12 do not return -1.

svn path=/trunk/; revision=27772
2009-03-18 15:03:46 +00:00
Martin Mathieson eeba728afb Fix counting of 'predefined' bytes.
svn path=/trunk/; revision=27564
2009-02-27 17:36:06 +00:00
Anders Broman 04837ca7f2 gtk_label_set -> gtk_label_set_text
"gtk_label_set is deprecated and should not be used in newly-written code.
Aliases gtk_label_set_text()."

svn path=/trunk/; revision=27556
2009-02-26 21:11:06 +00:00
Stig Bjørlykke 56384aaa10 Removed some spaces in BCH Bytes and PCH Bytes.
svn path=/trunk/; revision=27553
2009-02-26 14:49:13 +00:00
Martin Mathieson 18b4db2852 More layout improvements (thanks Stig).
svn path=/trunk/; revision=27552
2009-02-26 11:47:37 +00:00
Martin Mathieson e39897e30d More updates to LTE MAC stats. Layout working better now.
svn path=/trunk/; revision=27546
2009-02-25 18:02:09 +00:00
Martin Mathieson dec6a82c10 Fix some of the UE issues in this window.
- don't use table with one row for common channel counts
- the UEs table now grows to fill vertical space as window is resized
- 4 rows UE details still don't all show...

svn path=/trunk/; revision=27534
2009-02-24 17:57:25 +00:00
Martin Mathieson 27f81cc8fc Use separate variables for different 'scrolled_window' instances
svn path=/trunk/; revision=27524
2009-02-23 16:15:49 +00:00
Stig Bjørlykke f3d3ecc9de Ah, the line was not supposed to be there.
svn path=/trunk/; revision=27523
2009-02-23 16:04:29 +00:00
Stig Bjørlykke 7c2e1623b3 Make it compile.
svn path=/trunk/; revision=27522
2009-02-23 15:39:05 +00:00
Martin Mathieson c29f515169 Add an LTE MAC stats window.
I'm struggling with the layout - I'll ask the dev list for ideas...

svn path=/trunk/; revision=27521
2009-02-23 15:33:59 +00:00