aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--deployment/solo-tool.service2
-rw-r--r--solo-tool-project/src/solo_tool/recorder.py3
2 files changed, 3 insertions, 2 deletions
diff --git a/deployment/solo-tool.service b/deployment/solo-tool.service
index 3f0eea3..5c374de 100644
--- a/deployment/solo-tool.service
+++ b/deployment/solo-tool.service
@@ -1,6 +1,6 @@
[Unit]
Description=Solo tool web frontend service
-After=network-online.target sound.target
+After=network-online.target sound.target carla.service
[Service]
LoadCredential=st_user:/home/eddy/credentials/st_user
diff --git a/solo-tool-project/src/solo_tool/recorder.py b/solo-tool-project/src/solo_tool/recorder.py
index ff0a47f..71c8ac8 100644
--- a/solo-tool-project/src/solo_tool/recorder.py
+++ b/solo-tool-project/src/solo_tool/recorder.py
@@ -40,7 +40,8 @@ class Recorder:
def _callback(self, inData, frameCount, timeInfo, statusFlags):
if statusFlags != pa.paNoError and statusFlags != pa.paInputOverflowed:
print(f"Recorder callback got status {hex(statusFlags)}, aborting")
- return (None, pa.paAbort)
+ # TODO figure out what status code is being received and if it's a problem or not
+ #return (None, pa.paAbort)
self._frames.append(inData)
return (None, pa.paContinue)