MH Repeater Controller System: Ham Home

This is a windows based repeater controller. It uses the sound card build into your windows 95/98 system. This system lets you record messages for all the repeater messages using your own voice. You can remotely control all the supported functions over the air using an addon DTMF Controller board which you can build yourself. Interface to the repeater is via a simple keying circuit which plugs into the serial port of the computer. Manual is below. Download MH Controller Here. Requires VB3 runtime.
Minimum Computer Specifications:
  • 486 100mhz computer
  • Windows 95
  • 4 MB on Windows 95 system
  • Approx. 200mb
  • Sound Card
  • 1 Serial Port - for keying interface
  • 1 Parallel port - for optional DTMF Board (required for remote operation)
  • MH Repeater Controller Control Codes: User entered Code Controller response enter 10 digit unlock code XXXXXXXXXX Program mode *01XXXX (msgid) Message Selected *02 Speaks message parameters *03XX (volume % 10-99) Volume Set *04XXXX (interval seconds) Interval Set *05MMDDYY (startdate) Start Date Set *06MMDDYY (enddate) End Date Set *07HHMM (starttime) Start Time Set *08HHMM (endtime) End Time Set *09XXXXXXX (mtwtfss) Valid Days Set (0=no 1=yes) *10 Record On *11X (msg type) Message type set *12MMDDYYYYHHMM Clock Set *13 Plays selected message *14XXXX (msgid > 2000) New Message *15 Message Deleted and Removes selected message *16 Plays all ids and messages *17XXX (s) Message Wait Delay Set *18XX (s) Hang Timer Set *19XXXX (control code) Control OP Code Set *20 Writes message to config file *21XXXX (ms) Kerchunk Delay Set *22XX(s) Kerchunck Reset Set *00 Program Mode off note: recording over an existing message will overwrite the existing wav file. all other message settings must be written out using code *20. Control op codes XXXX=control op code XXXX00 Repeater has been turned off XXXX01 Repeater has been turned on XXXX02 Reads time and date XXXX03 Keypad Test XXXX04 Reset controller XXXX05MMDDYYYYHHMM Set Clock XXXX06???? (msgid) Play Message ???? Message types Code description 0 "Normal Message" 1 "Rpt ID idle" 2 "Rpt Id in use" 3 "Rpt Id forced" 4 "spare" 5 "spare 2" 6 "RX dropped" 7 "RX active for interval" 8 "RX inactive for interval" 9 "TX active for interval" 10 "TX inactive for interval" 11 "Timeout" 12 "Timeout Reset" 13 "spare 3" 14 "spare 4" 15 "spare 5" 16 "spare 6" 17 "Time of day" 18 "Program startup"
    Photos of parallel port DTMF decoder board