plunky
d82c710316
update several profiles, bringing up to date decoding of all the
...
Bluetooth 1.1->4.2 Service Discovery specifications I could find,
namely:
Wireless Access Protocol
Multi-Profile Specification
Calendar, Tasks & Notes
Message Access Profile
Message Notification Service
Global Navigation Satellite System
Health Device Profile
File Transfer Protocol
3D Display
General Access Profile
Generic Attribute Server
all documentation is on bluetooth.org, under
https://www.bluetooth.org/en-us/specification
2015-12-11 21:05:18 +00:00
plunky
e8fd30eb55
parse and print the HIDLANGIDBaseList attribute
2015-03-16 19:10:48 +00:00
christos
6e28978d84
fix unused variable warnings
2013-10-18 20:47:06 +00:00
plunky
1803dc4bc8
when printing URL strings, don't use VIS_HTTPSTYLE, it does
...
not quite work as I expected.. just use VIS_CSTYLE
2011-09-15 17:52:53 +00:00
plunky
a54eea1c06
add print_utf8_string for some profiles that specify UTF-8 specifically,
...
and supply a print_codeset_string() so we don't need void * casts to avoid
the char ** -> const char ** complaint
2011-08-20 09:18:47 +00:00
christos
e3f2281ab3
kill gcc-4.5 warnings
2011-08-14 13:27:47 +00:00
plunky
cc67630292
ensure string buffer is null terminated, for zero length strings..
2011-07-07 10:49:38 +00:00
plunky
f88159b8d2
parse IEEE 1284 Device ID, since it is not strictly a
...
string, and may run longer than a line
2011-07-07 10:26:00 +00:00
plunky
2424b4a6bc
use size_t to satisfy lint
2011-06-25 09:16:52 +00:00
plunky
9a6467a351
some attributes contain comma separated lists which are too long to
...
show on a single line, split them up
2011-06-24 20:53:56 +00:00
plunky
b0e371d8b4
in the "Basic Printing Profile" it is not really very clear
...
which ServiceClass the attributes relate to, so link them
to "Direct Printing" and "Printer Status" as well as
"Reference Printing", since I have a printer (HP460) which
does not claim the latter.
2011-06-24 20:11:23 +00:00
plunky
45c72a0110
if print_attribute() did not print, we should try the next
...
service_class before failing
2011-06-24 20:06:04 +00:00
plunky
10d720db72
interpret "Hardcopy Cable Replacement Profile" attributes
2011-06-24 19:03:46 +00:00
plunky
12d259798e
interpret "Basic Imaging Profile" attributes
2011-06-24 18:50:32 +00:00
joerg
9f52716d37
Properly use format strings
2011-05-24 12:44:30 +00:00
plunky
a8cbf485eb
on reflection we can use uintmax_t here instead of trying to decode
...
the value manually, as only 17 bits are defined and the value is
unlikely to exceed UINTMAX_MAX (would only prevent decoding)
2010-12-14 15:18:20 +00:00
plunky
c7407d6266
add attributes from the Basic Printing Profile v1.2r00
2010-12-13 21:08:37 +00:00
plunky
60e7a7b128
add translation for "802.1Q" ethertype
2009-11-22 18:53:44 +00:00
plunky
46834460fc
add SupportedRepositories attribute for Phonebook Access profile
...
providing PhonebookAccessServer service
2009-08-20 11:07:42 +00:00
plunky
018ad52aa7
add new Service Class ID and Protocol UUIDs from the Service Discovery
...
assigned numbers document at www.bluetooth.com
add detail printing for Message Access Profile v1.0
2009-07-25 17:32:47 +00:00
plunky
447afe8d7e
add interpretation of "PNP Information" service class (Device ID profile)
2009-07-04 16:01:15 +00:00
plunky
384153c15a
update sdpquery with a newer version that fetches the whole service
...
record and displays it in a human readable fashion.
2009-05-12 18:37:50 +00:00