Would there be a stream of data indicating a volume setting? Or rather a once off “volume up” or “volume down” signal? My guess would be the latter but I might be wrong.
Actually it’s a little bit of both. Some devices use an an audio stream that is encoded kind of like a normal digital audio signal where the bits go up in the encoded audio when you turn up the volume and so does the output. Other devices send a full level audio signal and send a separate control signal which tells the device to turn the volume up or down. If you push the volume button on the receiver and it shows the volume on the source (your phone) going up or down in sync with it, then it’s the latter.
It doesn’t matter. Even if it were constantly streaming the current volume level, the energy to transmit the value “100” is the same as to transmit “5”, so your phone doesn’t drain any faster to constantly tell the earbuds the volume is high versus low.
No. The signal remains the same except from the bits that control the volume
Would there be a stream of data indicating a volume setting? Or rather a once off “volume up” or “volume down” signal? My guess would be the latter but I might be wrong.
It’s the latter for all of the Bluetooth audio protocols that I’ve worked with.
Actually it’s a little bit of both. Some devices use an an audio stream that is encoded kind of like a normal digital audio signal where the bits go up in the encoded audio when you turn up the volume and so does the output. Other devices send a full level audio signal and send a separate control signal which tells the device to turn the volume up or down. If you push the volume button on the receiver and it shows the volume on the source (your phone) going up or down in sync with it, then it’s the latter.
It doesn’t matter. Even if it were constantly streaming the current volume level, the energy to transmit the value “100” is the same as to transmit “5”, so your phone doesn’t drain any faster to constantly tell the earbuds the volume is high versus low.
Obviously.