This commit is contained in:
2025-06-15 18:55:15 -04:00
parent e71bc7a2c4
commit 4c72f7daed
2 changed files with 3 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ end
local function startup() local function startup()
speakerDriver.startup() speakerDriver.startup()
print("Testing Control Room Speakers...")
speakerDriver.playControlRoomAlarm(controlRoomSpeakers) speakerDriver.playControlRoomAlarm(controlRoomSpeakers)
end end

View File

@@ -16,6 +16,7 @@ local function getSoundUrl(fileName)
end end
local function getSoundStream(fileName) local function getSoundStream(fileName)
print("Getting sound stream for: " .. fileName)
local request = http.get(getSoundUrl(fileName)) local request = http.get(getSoundUrl(fileName))
print(textutils.serialize(request.getResponseHeaders())) print(textutils.serialize(request.getResponseHeaders()))
request.close() request.close()
@@ -24,6 +25,7 @@ end
local function playSound(speaker, fileName) local function playSound(speaker, fileName)
local values = io.lines(getSoundStream(fileName), 16 * 1024) local values = io.lines(getSoundStream(fileName), 16 * 1024)
for input in values do for input in values do
print("playing audo....")
local decoded = decoder(input) local decoded = decoder(input)
while not speaker.playAudio(decoded) do while not speaker.playAudio(decoded) do
os.pullEvent("speaker_audio_empty") os.pullEvent("speaker_audio_empty")