diff --git a/Pi-Recorder.py b/Pi-Recorder.py index f8d58b3..28780f4 100644 --- a/Pi-Recorder.py +++ b/Pi-Recorder.py @@ -20,7 +20,7 @@ def check_usb(): def check_record_status(): stream = os.popen('screen -list | grep -c "Pi-ARecord" || true') output = stream.read() - if (output.find("1")): + if (output.find("1") != -1): return True else: return False @@ -31,7 +31,10 @@ def record(): btn_record_var.set('Start Recording') else: if (check_usb()): - os.system('screen -S record -d -m arecord -D plughw:2,0 -f dat -vv /mnt/USB/test_input.wav') + record_time = datetime.now().strftime("%m-%d-%Y - %H:%M") + file_name = '/mnt/USB/' + record_time + ".wav" + command = 'screen -S record -d -m arecord -D plughw:2,0 -f dat -vv /mnt/USB/' + record_time + '.wav' + os.system(command) btn_record_var.set('Stop Recording') else: btn_record_var.set('PreSonus N/A')