From 491fa99ec75553b55e9b3e4126a9ee3e25b54dae Mon Sep 17 00:00:00 2001 From: thetechprepper Date: Mon, 31 Aug 2026 11:20:44 -0700 Subject: [PATCH] mercury - Switched to using JSON logging to support easier parsing of logs by third-party tools --- overlay/opt/emcomm-tools/bin/et-mercury | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/overlay/opt/emcomm-tools/bin/et-mercury b/overlay/opt/emcomm-tools/bin/et-mercury index e33bb1a..a25ed83 100755 --- a/overlay/opt/emcomm-tools/bin/et-mercury +++ b/overlay/opt/emcomm-tools/bin/et-mercury @@ -2,7 +2,7 @@ # # Author : Gaston Gonzalez # Date : 16 July 2026 -# Updated : 26 August 2026 +# Updated : 31 August 2026 # Purpose : Wrapper script for starting Mercury with PnP support # # Preconditions: @@ -12,7 +12,7 @@ # 1. Mercury started with sane defaults ET_MERCURY_HOME="${HOME}/.local/share/emcomm-tools/mercury" -ET_MERCURY_LOG="${ET_MERCURY_HOME}/session.log" +ET_MERCURY_LOG="${ET_MERCURY_HOME}/session.json" usage() { echo "usage: $(basename $0) " @@ -73,7 +73,7 @@ start() { ALSA_DEVICE=$(et-system-info et-audio-card) - CMD="mercury -C ${ET_MERCURY_INI} -L ${ET_MERCURY_LOG} -i plughw:${ALSA_DEVICE} -o plughw:${ALSA_DEVICE} ${OPTS}" + CMD="mercury -C ${ET_MERCURY_INI} -J -L ${ET_MERCURY_LOG} -i plughw:${ALSA_DEVICE} -o plughw:${ALSA_DEVICE} ${OPTS}" et-log "Starting Mercury in mode ${MODE} with: '${CMD}'" echo