aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ubx.c
AgeCommit message (Collapse)AuthorFilesLines
2024-08-07Dissectors: Include what you use.Anders Broman1-0/+1
2024-08-07Add a UNS() macro, similar to TFS().Guy Harris1-53/+53
As "TFS" stands for "true_false_string", "UNS" stands for "unit_name_string".
2024-07-22Fix some mask warnings (from check_typed_item_calls.py)Martin Mathieson1-1/+1
2024-07-18epan: convert dissectors U to C99 typesAnders Broman1-65/+65
2024-03-06Spelling: highlight found Wikipedia wordsMartin Mathieson1-1/+1
2024-03-04GNSS: add dissector for UBX-RXM-MEASXTimo Warns1-3/+256
Add dissector for UBX-RXM-MEASX messages
2024-02-25Fix lots of spellingsMartin Mathieson1-1/+1
2024-02-07GNSS: add dissector for UBX-RXM-RAWX messages of u-blox GNSS receiversTimo Warns1-1/+234
Add dissector for UBX-RXM-RAWX messages of u-blox GNSS receivers.
2024-02-07GNSS: use proto_tree_add_bitmask() for UBX bitmask fieldsTimo Warns1-126/+177
Use proto_tree_add_bitmask() for bitmask fields of UBX messages.
2024-02-07GNSS: add dissector for UBX-NAV-SBAS messagesTimo Warns1-1/+184
Add dissector for UBX-NAV-SBAS messages of u-blox GNSS receivers.
2024-02-07GNSS: Map GNSS ID in UBX-NAV-SAT SV info subtreesTimo Warns1-2/+4
Map the GNSS ID in the UBX-NAV-SAT SV info subtrees
2024-02-07GNSS: reduce ett_ubx_nav_sat_sv_info lengthTimo Warns1-1/+1
Reduce ett_ubx_nav_sat_sv_info length to 255 entries as a UBX-NAV-SAT message may include 255 SV infos at most.
2024-02-07GNSS: add dissector for UBX-NAV-TIMEUTC messagesTimo Warns1-0/+115
Add dissector for UBX-NAV-TIMEUTC messages of u-blox GNSS receivers.
2024-01-12GNSS: add dissectors for further UBX messagesTimo Warns1-10/+647
2023-11-20Remove init of proto variablesStig Bjørlykke1-142/+142
Remove init of proto, header field, expert info and subtree variables. This will reduces the binary size by approximate 1266320 bytes due to using .bss to zero-initialize the fields. The conversion is done using the tools/convert-proto-init.py script.
2023-11-17dissectors: Remove init of hf and ett variable arraysStig Bjørlykke1-18/+1
Manually remove init of hf and ett variable arrays because this cannot be easily done using the convert script.
2023-09-02Remove some uses of tvb_new_subset_length_caplen()John Thacker1-1/+1
These are all very obvious what was intended, and should be tvb_new_subset_length() or tvb_new_subset_remaining() instead. A few of them could throw exceptions (and sometimes the wrong exception) on packets where the captured length was not the full reported length, but for most of these this change has no effect (especially after commit 0c4dcc164be292790faa4707ccf06dfb6dc9dcb9) This makes it easier to find the calls that need fixing.
2023-05-15GNSS: fix TOW display of UBX-NAV-TIMEGPSTimo Warns1-2/+7
Fix the TOW display of UBX-NAV-TIMEGPS messages. Previously, negative fTOW values were not processed correctly.
2023-05-10GNSS: fix UBX-RXM-SFRBX byte swappingTimo Warns1-7/+4
Fix the UBX-RXM-SFRBX byte swapping of the navigation message for subsequent dissectors to hand off to. Previous byte swapping was mangling the navigation message.
2023-05-07GNSS: add dissector for the u-blox UBX protocolTimo Warns1-0/+1387
Add dissector for the UBX protocol as used by u-blox GNSS receivers. Includes dissectors for UBX-NAV-DOP, UBX-NAV-EOE, UBX-NAV-POSECEF, UBX-NAV-PVT, UBX-NAV-SAT, UBX-NAV-TIMEGPS, UBX-NAV-VELECEF, and UBX-RXM-SFRBX messages.