diff --git a/scopehal/AgilentOscilloscope.cpp b/scopehal/AgilentOscilloscope.cpp index 5b3e9a7b1..10d961e2e 100644 --- a/scopehal/AgilentOscilloscope.cpp +++ b/scopehal/AgilentOscilloscope.cpp @@ -857,7 +857,11 @@ void AgilentOscilloscope::Stop() void AgilentOscilloscope::ForceTrigger() { - LogError("AgilentOscilloscope::ForceTrigger not implemented\n"); + lock_guard lock(m_mutex); + m_transport->SendCommand(":SING"); + m_transport->SendCommand(":TRIG:FORC"); + m_triggerArmed = true; + m_triggerOneShot = true; } bool AgilentOscilloscope::IsTriggerArmed()