Skip to content

v0.1.2

Choose a tag to compare

@foureight84 foureight84 released this 24 Mar 06:29
· 28 commits to main since this release

What's Changed

MT9234MU hardware silence detection

  • Enable AT+VSD=128,50 for MT9234MU during recording — the modem now terminates AT+VRX via <DLE><ETX> after 5s of silence instead of running to the 120s timeout
  • Added <DLE>s and <DLE>q to MT9234MU hang-up sequences as additional DLE event handling
  • Software hasSustainedSilence(5000) remains as a fallback

Fix: voicemail answering when another phone picks up

  • Ring timeout was not refreshed during the screening phase, causing waitForRings() to run to completion even after rings stopped
  • scheduleRingTimeout() now fires on every ring regardless of phase, and a fresh timeout is armed at the start of waitForRings()