Software Overview

The Monolog system is supported by three original DOS programs — DIALOG, CHECKLOG and PRINTOUT — which together handle communication with the unit, charge verification and printed output. A modern Python reimplementation of DIALOG is also available for use with the Mark II's direct RS-232 port.

ProgramFunctionPlatformStatus
DIALOGTerminal comms — connect, configure and download call recordsDOSLegacy
dialog.pyPython reimplementation of DIALOG for Mk II RS-232Python 3Current
CHECKLOGCharge verification and call cost analysisDOSLegacy
PRINTOUTFormatted call record output with filteringDOSLegacy

Typical Workflow

  1. Connect to the Monolog unit using DIALOG (DOS) or dialog.py (Python), via dial-up modem or RS-232.
  2. Sign on with the unit password. Review status — serial number, firmware version, RAM size, call count.
  3. Download call records using the DL command. Records are saved to a file on the PC.
  4. Run CHECKLOG against the downloaded file to verify call charges against BT tariff data.
  5. Use PRINTOUT to produce formatted hard-copy output for reporting.
NOTE
Correct Download Sequence

Always run DL first to retrieve all records before issuing OFF. The OFF command resets the unit's stored timestamp — data not yet downloaded will still be in RAM but time context may be lost.