paul- wrote: 
> Its up to LMS to remember the playback mode....nothing I can do about
> that from the bluetooth side.  Once the player connects, take a look a
> the lms interface and see what is in the playback queue.
> 
> As for the logs, that all looks normal, you will notice in the second
> log that you are pressing the play/pause button on the speaker.  Again,
> that all looks normal.

Thanks for all the advice, Paul. Sometimes I want to hear my hair out! 
Today I powered up the Pi with a keyboard and monitor, to have a little
look at what lies inside piCore. 
LMS was sending random tracks to the headphone socket, the only player
it had, as instructed in the tweak "Auto start LMS"
Later I turned on the speaker - instant pairing (Argh - tears hair!),
but no sound as LMS had nothing in its list for player SR06151. Log
below if it's not too long (or in the next post if it is) which I expect
will show everything normal.

Is there a way for me to send LMS a command "randomplay tracks on
SR06151", MAC:E0:B7:C5:5B:7C:90, with no network connection being
available? Either after pairing, or after a time delay long enough to
allow pairing to happen if it's going to? 
[My goal is a stand-alone setup, in a place with no wifi, with the users
doing no more than plugging in the boxes.] 
I should need a tweak like that only once - my final setup can just live
without updates for as long as it keeps on working.

And my fallback remains a cable from the headphone socket to the
speaker, just in case...

Code:
--------------------
    
  pCP Bluetooth extension build:0021
  Starting BT Controller
  bcm43xx_init
  Flash firmware /lib/firmware/brcm/BCM4345C0.hcd
  Set BDADDR UART: b8:27:eb:f1:8a:27
  Set Controller UART speed to 3000000 bit/s
  Device setup complete
  Raspberry Pi BDADDR already set
  Waiting for bluetooth controller.Ready
  RPi Bluetooth Hardware Address: B8:27:EB:F1:8A:27
  Starting pCP BT Agent
  Starting Bluealsa
  Bluealsa is running. PID=6788
  BT Controller Ready
  11-04 12:59 NZDT INFO     ------------Starting pCP BT Speaker Daemon 
v8.1.0.004------------
  11-04 12:59 NZDT INFO     Resetting asound.conf.
  11-04 12:59 NZDT INFO        Removing bt_ from asound.conf
  11-04 12:59 NZDT INFO     Current contents of /usr/local/etc/pcp/pcp-bt.conf.
  11-04 12:59 NZDT INFO        E0:B7:C5:5B:7C:90#SRO6151#10000#1
  11-04 12:59 NZDT DEBUG    PCM Devices found dbus.Dictionary({}, 
signature=dbus.Signature('oa{sv}'))
  11-04 12:59 NZDT INFO     Starting connection signal handlers.
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    /org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/rfcomm
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:rfcomm
  11-04 13:13 NZDT INFO        Starting a2dp background monitor.
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    /org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/hfpag/sink
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:hfpag
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    
/org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/hfpag/source
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:hfpag
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    /org/bluez/hci0/dev_E0_B7_C5_5B_7C_90/sep1
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:sep1
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    /org/bluez/hci0/dev_E0_B7_C5_5B_7C_90/sep2
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:sep2
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    /org/bluez/hci0/dev_E0_B7_C5_5B_7C_90/sep1/fd0
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:sep1
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    
/org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/a2dpsrc/sink
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:E0:B7:C5:5B:7C:90
  11-04 13:13 NZDT INFO        TRANSPORT:a2dpsrc
  11-04 13:13 NZDT INFO        Connected SRO6151
  11-04 13:13 NZDT INFO        Supported Codecs: SBC 
  11-04 13:13 NZDT INFO        Current Codec: SBC
  11-04 13:13 NZDT DEBUG       LMS server IP:""
  11-04 13:13 NZDT DEBUG       pCP Card Conf:"Headphones.conf"
  11-04 13:13 NZDT INFO        Starting squeezelite with output device: 
bt_SRO6151
  11-04 13:13 NZDT INFO        Device: dev_E0_B7_C5_5B_7C_90, connected 
normally. Monitor exiting.
  11-04 13:13 NZDT INFO        Checking for squeezelite pid:9200
  11-04 13:13 NZDT INFO        Player Connected to LMS at: 192.168.1.26:9000
  11-04 13:13 NZDT INFO        Sending Play command for SRO6151 to LMS at 
192.168.1.26
  11-04 13:13 NZDT DEBUG       Command returned: {}
  11-04 13:13 NZDT DEBUG       Open /dev/input/event8 for E0_B7_C5_5B_7C_90
  11-04 13:13 NZDT INFO     ---- Caught Connect signal ----
  11-04 13:13 NZDT DEBUG    /org/bluez/hci0/battery/dev_E0_B7_C5_5B_7C_90
  11-04 13:13 NZDT DEBUG       HCI:hci0
  11-04 13:13 NZDT INFO        MAC:
  11-04 13:13 NZDT INFO        TRANSPORT:dev_E0_B7_C5_5B_7C_90
  11-04 13:13 NZDT INFO        Starting a2dp background monitor.
  11-04 13:13 NZDT DEBUG    PCM Devices found 
dbus.Dictionary({dbus.ObjectPath('/org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/hfpag/sink'):
 dbus.Dictionary({dbus.String('Device'): 
dbus.ObjectPath('/org/bluez/hci0/dev_E0_B7_C5_5B_7C_90', variant_level=1), 
dbus.String('Sequence'): dbus.UInt32(0, variant_level=1), 
dbus.String('Transport'): dbus.String('HFP-AG', variant_level=1), 
dbus.String('Mode'): dbus.String('sink', variant_level=1), 
dbus.String('Format'): dbus.UInt16(33296, variant_level=1), 
dbus.String('Channels'): dbus.Byte(1, variant_level=1), 
dbus.String('Sampling'): dbus.UInt32(8000, variant_level=1), 
dbus.String('Codec'): dbus.String('CVSD', variant_level=1), 
dbus.String('Delay'): dbus.UInt16(10, variant_level=1), 
dbus.String('SoftVolume'): dbus.Boolean(False, variant_level=1), 
dbus.String('Volume'): dbus.UInt16(3840, variant_level=1)}, 
signature=dbus.Signature('sv')), 
dbus.ObjectPath('/org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/hfpag/source'): 
dbus.Dictionary({dbus.String('De
 vice'): dbus.ObjectPath('/org/bluez/hci0/dev_E0_B7_C5_5B_7C_90', 
variant_level=1), dbus.String('Sequence'): dbus.UInt32(0, variant_level=1), 
dbus.String('Transport'): dbus.String('HFP-AG', variant_level=1), 
dbus.String('Mode'): dbus.String('source', variant_level=1), 
dbus.String('Format'): dbus.UInt16(33296, variant_level=1), 
dbus.String('Channels'): dbus.Byte(1, variant_level=1), 
dbus.String('Sampling'): dbus.UInt32(8000, variant_level=1), 
dbus.String('Codec'): dbus.String('CVSD', variant_level=1), 
dbus.String('Delay'): dbus.UInt16(10, variant_level=1), 
dbus.String('SoftVolume'): dbus.Boolean(False, variant_level=1), 
dbus.String('Volume'): dbus.UInt16(3840, variant_level=1)}, 
signature=dbus.Signature('sv')), 
dbus.ObjectPath('/org/bluealsa/hci0/dev_E0_B7_C5_5B_7C_90/a2dpsrc/sink'): 
dbus.Dictionary({dbus.String('Device'): 
dbus.ObjectPath('/org/bluez/hci0/dev_E0_B7_C5_5B_7C_90', variant_level=1), 
dbus.String('Sequence'): dbus.UInt32(0, variant_level=1), 
dbus.String('Transport'
 ): dbus.String('A2DP-source', variant_level=1), dbus.String(!
 'Mode'): dbus.String('sink', variant_level=1), dbus.String('Format'): 
dbus.UInt16(33296, variant_level=1), dbus.String('Channels'): dbus.Byte(2, 
variant_level=1), dbus.String('Sampling'): dbus.UInt32(48000, variant_level=1), 
dbus.String('Codec'): dbus.String('SBC', variant_level=1), 
dbus.String('Delay'): dbus.UInt16(152, variant_level=1), 
dbus.String('SoftVolume'): dbus.Boolean(False, variant_level=1), 
dbus.String('Volume'): dbus.UInt16(32639, variant_level=1)}, 
signature=dbus.Signature('sv'))}, signature=dbus.Signature('oa{sv}'))
  11-04 13:13 NZDT INFO        Device: dev_, connected with a2dp
  
  
--------------------



Digital: Raspberry Pi 3B; piCorePlayer 8 + LMS 8; HifiBerry DAC+DSP >
Yamaha RX-V2700 > Jamo speakers
Analogue: HifiBerry DAC+DSP > Speakercraft MZC-66 > whole house 
Library: External USB drive
Android: Squeezer app
------------------------------------------------------------------------
Viragored's Profile: http://forums.slimdevices.com/member.php?userid=32954
View this thread: http://forums.slimdevices.com/showthread.php?t=114834

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to