Search results

  1. S

    How to disable unused bluetooth services?

    Casually I found two ways to remove unused bluetooth services. One way is to identify the package or module the service depends on and uninstall it. For example the audio services belong to the module "pulseaudio-module-bluetooth" with sudo apt-get remove pulseaudio-module-bluetooth The other...
  2. S

    Understanding BlueZ for HID bluetooth

    I tested the string conversion with different encoding constraints (UTF-8, US_ASCII, ISO-8859-1 and so on). All encoding types leads to the same fault in different variations. If the byte value is negativ, all encodings add different bytes with different values in front of it. It seems not to be...
  3. S

    Understanding BlueZ for HID bluetooth

    I found a possible problem, but have no solution upto now. It looks like to be an encoding issue. As the spec defines the Hid descriptor item should be a "string attribute type with unsigned int8 elements". Therefore I wrote this codesnippet to convert my descriptor (checked and tested for...
  4. S

    Understanding BlueZ for HID bluetooth

    I want to use a RPi4 with Raspbian GNU/Linux 10 (buster) as bluetooth HID device. The bluetooth pairing works fine as long as I not load my Java app. At the startup my Java app uses the BlueCove lib to start a "btspp" server with the HID service (1124). I got no exception from Java and no error...
  5. S

    How to disable unused bluetooth services?

    I use a RPi4 with Raspbian GNU/Linux 10 (buster) to emulate a bluetooth HID device. In addition to my service (1124) the sddb holds several other services alive right from the boot (out of the box). My problem is the additional work load (annoying safety confirm question, driver time to load...
Top