Home Page



MSF for DOS and MSF for Windows are utilities which decode data received from the MSF (60 kHz) transmission, and set the PC's date and time very precisely (to better than a second). The time reference used by MSF is derived from an atomic clock at the National Physical Laboratory.

MSF requires a feed of data from a suitable MSF receiver (such as sold by PV Electronics, Galleon, HKW-Elektronik or TimeTools). The data must be supplied to the PC via a one-bit input port; if your PC has an unused games port this is ideal, but a 'handshaking' bit on a spare parallel or serial port is also suitable:

EM2S serial port interface
MSF receiver using EM2S module interfaced with, and powered from, a serial port.

Please note that unlike some similar programs, MSF decodes the received data in software and does not need an external RS232 interface. All you need is a receiver which generates a logic level depending on whether the 60 kHz carrier is present or not.

MSF for DOS works with MS-DOS or Windows 3.1. MSF for Windows (version 1.3 or later) works with Windows 95, 98, Me, NT4, XP, Vista or Windows 7. Usually, MSF sets the PC's clock to normal clock time (GMT or BST as appropriate) but can be configured if necessary to lock the clock to UTC all year round.

MSF is freeware: you can download it from here:

MSF for DOS:
MSF110.ZIP (7 kb)
MSF for Windows:
MSFWIN.ZIP (53 kb)

Version details:

VersionDateModification details
MSFWIN v1.618-Apr-2012 Improved compatibility with 64-bit versions of Windows.
MSFWIN v1.522-Dec-2009 Fixed occasional 'Shell_NotifyIcon failed' errors.
MSFWIN v1.329-Jul-2009 Added support for Windows Vista. Added support for USB serial adaptors.
MSFWIN v1.202-Sep-2006 Added input data tell-tale.
MSFWIN v1.108-May-2003 Added support for 4-digit hex addresses.

Actual MSF status messages recorded at the turn of the millennium:

MSF Clock Version 1.1, (C) Copyright R.T.Russell 1993
Last received MSF data: Fri 31-Dec-1999, 23:59 (UTC).
MSF status: good.  Number of failures counted = 0000.
MSF Clock Version 1.1, (C) Copyright R.T.Russell 1993
Last received MSF data: Sat 01-Jan-2000, 00:00 (UTC).
MSF status: poor.  Number of failures counted = 0000.

Home - Products - Contact us

Best viewed with Any Browser Valid HTML 3.2!
© Richard Russell 2014