restructure the project and start using pytest

This commit is contained in:
2024-12-15 14:25:07 +01:00
parent 5d221f09b7
commit 83330e63a7
20 changed files with 160 additions and 6 deletions
@@ -0,0 +1,23 @@
#import broadcaster_config
from .broadcaster_config import write_to_serial_read_respone
import time
def broadcaster_play_file(broadcast_ch, file):
serial_port = "/dev/ttyACM0"
ret = write_to_serial_read_respone(serial_port, f"nac file stream_close {broadcast_ch} 0 0", timeout=0.1)
print("\n".join(ret))
ret = write_to_serial_read_respone(serial_port, f"nac file select_play_once {file} {broadcast_ch} 0 0", timeout=0.1)
print("\n".join(ret))
if __name__ == "__main__":
broadcast_ch = 0
file = "left24kHz_48kbps.lc3"
broadcaster_play_file(broadcast_ch, file)
time.sleep(1)
broadcast_ch = 1
file = "right-channel_24kHz_left_48kbps_10ms.lc3"
broadcaster_play_file(broadcast_ch, file)