predefine multiple possible transports

This commit is contained in:
2025-01-27 19:04:40 +01:00
parent 36af8c3eb4
commit b9f6f66d4f
2 changed files with 14 additions and 3 deletions

View File

@@ -267,9 +267,20 @@ if __name__ == "__main__":
logging.basicConfig(level=logging.INFO)
global_conf = auracast_config.global_base_config
#global_conf.transport='serial:/dev/serial/by-id/usb-ZEPHYR_Zephyr_HCI_UART_sample_81BD14B8D71B5662-if00,1000000,rtscts' # transport for nrf52 dongle
#global_conf.transport='serial:/dev/serial/by-id/usb-SEGGER_J-Link_001050076061-if02,1000000,rtscts' # transport for nrf53dk
global_conf.transport='serial:/dev/serial/by-id/usb-SEGGER_J-Link_001057705357-if02,1000000,rtscts' # transport for nrf54l15dk
# TODO: why are nrf54l15 and nrf52 not streaming - no sound can be heard. Advertising starts, streaming too but no sound
# nrf5340 audio dk log says: audio_datapath: Pres comp state never gets to locked
bigs = [
#auracast_config.broadcast_de,
auracast_config.broadcast_en
auracast_config.broadcast_de,
#auracast_config.broadcast_en
]
global_conf.octets_per_frame=60# 48kbps@24kHz

View File

@@ -6,7 +6,7 @@ from dataclasses import dataclass
@dataclass
class AuracastGlobalConfig:
device_name: str = 'Auracaster'
transport: str = 'serial:/dev/ttyACM1,1000000,rtscts'
transport: str = ''
auracast_device_address: hci.Address = hci.Address('F0:F1:F2:F3:F4:F5')
auracast_sampling_rate_khz: int =24000
octets_per_frame: int = 100 # bitrate = octets_per_frame * 8 / frame len