Is it possible to use random 128-bit UUIDs for custom services and characteristics? Or do the characteristics in a service need to share 96-bits with the custom service UUID?
If this is the custom service UUID: 04DC0000-BB82-4D0E-8C9C-65F674109A50
Do the characteristics need to be defined as this:
Characteristic 1 UUID: 04DCAAAA-BB82-4D0E-8C9C-65F674109A50
Characteristic 2 UUID: 04DCBBBB-BB82-4D0E-8C9C-65F674109A50
Characteristic 2 UUID: 04DCCCCC-BB82-4D0E-8C9C-65F674109A50
and so on.
Or is it possible to define random characteristic UUIDs that does not share bits with the service UUID (Or have I misunderstood the BLE standard and that is not allowed)?