For Milwaukee M12 Radio + Charger

> option list
PicoMiteBTH MMBasic RP2350A V7.0.00b8
OPTION SYSTEM SPI GP18,GP19,GP16
OPTION FLASH SIZE 4194304
OPTION COLOURCODE ON
OPTION KEYBOARD US
OPTION CPUSPEED (KHz) 252000
OPTION LCDPANEL CONSOLE ,,,,,NOSCROLL
OPTION DISPLAY 26, 60
OPTION LCDPANEL ST7796S, LANDSCAPE,GP14,GP13,GP12
OPTION TOUCH GP15,GP17
GUI CALIBRATE 0, 3962, 3863, -1287, -863
OPTION AUDIO BLUETOOTH 0
>

OPTION AUDIO BLUETOOTH 0 : speaker connects and works immediate

> Bluetooth speaker connected
> play tone 100,99
> play stop
> bluetooth status
Bluetooth: on
Keyboard:  not connected
Classic keyboard: not connected (remembered 20:73:AB:73:17:A6); reports: keys 1 pointer - media - (descriptor 268 bytes)
Speaker:   48:B5:A7:60:F1:91, streaming
Stream:    SBC 48000 Hz, joint stereo, bitpool 53, 16 blocks, 8 subbands, MTU 716
Encoder:   11.1% of CPU, 1798 packets of 5 frames in 23 s
Underruns: 0
Longest encoder gap: 72 ms
Longest send wait: 84 ms, samples dropped: 0, send errors: 0
Stream starts: 1, pauses: 0 (0 by the speaker), closed by the speaker: 0
Start failures: 0 refused, 0 rejected, 0 unanswered; streams reopened: 0
Bitpool lowered: 0 times, lowest 53
Bond store: 0 writes, longest 0 ms, total 0 ms
Keyboard security: 0 pairings, 0 re-encryptions, 0 interrupted since boot
Keyboard bonds held: 0
Last pairing: none since boot
>

OPTION AUDIO BLUETOOTH 10 : speaker connected but no audio (nothing yet played)

> Bluetooth speaker connected
> bluetooth status
Bluetooth: on
Keyboard:  not connected
Classic keyboard: not connected (remembered 20:73:AB:73:17:A6); reports: keys 1 pointer - media - (descriptor 268 bytes)
Speaker:   48:B5:A7:60:F1:91, idle
Stream:    SBC 44100 Hz, joint stereo, bitpool 53, 16 blocks, 8 subbands, MTU 716
Underruns: 0
Longest encoder gap: 0 ms
Longest send wait: 0 ms, samples dropped: 0, send errors: 0
Stream starts: 0, pauses: 0 (0 by the speaker), closed by the speaker: 0
Start failures: 0 refused, 0 rejected, 0 unanswered; streams reopened: 0
Bitpool lowered: 0 times, lowest 53
Bond store: 0 writes, longest 0 ms, total 0 ms
Keyboard security: 0 pairings, 0 re-encryptions, 0 interrupted since boot
Keyboard bonds held: 0
Last pairing: none since boot
>

OPTION AUDIO BLUETOOTH 10 : speaker connected but no audio, play tone started

> play tone 99,100
> bluetooth status
Bluetooth: on
Keyboard:  not connected
Classic keyboard: not connected (remembered 20:73:AB:73:17:A6); reports: keys 1 pointer - media - (descriptor 268 bytes)
Speaker:   48:B5:A7:60:F1:91, streaming
Stream:    SBC 44100 Hz, joint stereo, bitpool 53, 16 blocks, 8 subbands, MTU 716
Encoder:   12.3% of CPU, 1200 packets of 5 frames in 17 s
Underruns: 0
Longest encoder gap: 70 ms
Longest send wait: 17 ms, samples dropped: 0, send errors: 0
Stream starts: 1, pauses: 0 (0 by the speaker), closed by the speaker: 0
Start failures: 0 refused, 0 rejected, 0 unanswered; streams reopened: 0
Bitpool lowered: 0 times, lowest 53
Bond store: 0 writes, longest 0 ms, total 0 ms
Keyboard security: 0 pairings, 0 re-encryptions, 0 interrupted since boot
Keyboard bonds held: 0
Last pairing: none since boot
>

OPTION AUDIO BLUETOOTH 10 : speaker connected but no audio, play tone stopped, Re-Connected

> play stop
> Bluetooth speaker disconnected
> Bluetooth speaker connected
> bluetooth status
Bluetooth: on
Keyboard:  not connected
Classic keyboard: not connected (remembered 20:73:AB:73:17:A6); reports: keys 1 pointer - media - (descriptor 268 bytes)
Speaker:   48:B5:A7:60:F1:91, idle
Stream:    SBC 48000 Hz, joint stereo, bitpool 53, 16 blocks, 8 subbands, MTU 716
Underruns: 0
Longest encoder gap: 7 ms
Longest send wait: 26 ms, samples dropped: 869865, send errors: 0
Stream starts: 0, pauses: 0 (0 by the speaker), closed by the speaker: 1
Start failures: 0 refused, 0 rejected, 0 unanswered; streams reopened: 0
Bitpool lowered: 1 times, lowest 49
Bond store: 0 writes, longest 0 ms, total 0 ms
Keyboard security: 0 pairings, 0 re-encryptions, 0 interrupted since boot
Keyboard bonds held: 0
Last pairing: none since boot
>

OPTION AUDIO BLUETOOTH 10 : speaker connected, play tone started, Re-Connected + Working

> play tone 99,100
> Bluetooth speaker disconnected
> Bluetooth speaker connected
> bluetooth status
Bluetooth: on
Keyboard:  not connected
Classic keyboard: not connected (remembered 20:73:AB:73:17:A6); reports: keys 1 pointer - media - (descriptor 268 bytes)
Speaker:   48:B5:A7:60:F1:91, streaming
Stream:    SBC 44100 Hz, joint stereo, bitpool 53, 16 blocks, 8 subbands, MTU 716
Encoder:   12.1% of CPU, 552 packets of 5 frames in 8 s
Underruns: 0
Longest encoder gap: 72 ms
Longest send wait: 51 ms, samples dropped: 0, send errors: 0
Stream starts: 2, pauses: 0 (0 by the speaker), closed by the speaker: 1
Start failures: 0 refused, 0 rejected, 0 unanswered; streams reopened: 0
Bitpool lowered: 0 times, lowest 53
Bond store: 0 writes, longest 0 ms, total 0 ms
Keyboard security: 0 pairings, 0 re-encryptions, 0 interrupted since boot
Keyboard bonds held: 0
Last pairing: none since boot
>

Another report after play stop and re-connect using M12 Bluetooth button

> play stop
> Bluetooth speaker disconnected
> Bluetooth speaker connected
> bluetooth status
Bluetooth: on
Keyboard:  not connected
Classic keyboard: not connected (remembered 20:73:AB:73:17:A6); reports: keys 1 pointer - media - (descriptor 268 bytes)
Speaker:   48:B5:A7:60:F1:91, idle
Stream:    SBC 44100 Hz, joint stereo, bitpool 53, 16 blocks, 8 subbands, MTU 716
Underruns: 0
Longest encoder gap: 7 ms
Longest send wait: 35 ms, samples dropped: 0, send errors: 0
Stream starts: 0, pauses: 1 (0 by the speaker), closed by the speaker: 1
Start failures: 0 refused, 0 rejected, 0 unanswered; streams reopened: 0
Bitpool lowered: 0 times, lowest 53
Bond store: 0 writes, longest 0 ms, total 0 ms
Keyboard security: 0 pairings, 0 re-encryptions, 0 interrupted since boot
Keyboard bonds held: 0
Last pairing: none since boot
>

