This is the front page to the sourceforge download site for Hirst
GM05/VGM01 driver software.
Currently it contains the driver and example programs for the GM05
Gaussmeter and VGM01 Gaussmeter as well as full source code. This site
is not part of Hirst Magnetic Instruments Ltd and is hosted on
sourceforge.net. Hirst Magnetic Instruments Ltd fully support this
project but it is a free and open source project.
Download the latest gm0-win32-install.zip file that is provided below.After unzipping the file, to install the software, run the setup.exe file.
The software installs itself in Program Files/Hirst Magnetic Instruments/Hirst Gaussmeter Drivers and adds an entry to the start menu.
A number of programs are included :-
A (fully working and usable) example program written in visual basic 6,
supplied with source code
A excel 97/2000 spreadsheet demonstrating embedding of the GM05
Control. VBA source code supplied (2)
A console based example application to demonstrate the use of the DLL
directly. (This is some what limited however) Source code supplied.
A COM Control as used by the above examples, for programmers (even
novice) to access the GM05 functionality.
A DLL used by COM control to provide a low level API to access the
Gaussmeter functions.
Full documentation is also provided of the serial protocol used as
well as an API reference for the COM control and the DLL.
Notes.
1) The com object will not successfully register on win NT based
machines (2K,XP etc) unless the person installing the software has
sufficient privileges to install software and add to the registry.
(Basically install the software as administrator.)
2) Macro Security must be at least set to medium to allow the VBA
example (Excel) to run (you will be prompted when the sheet loads if
you would like to enable it). A setting of high (Microsoft default for
office 2000) will prevent the script from running at all. We do not
recommend setting macro security to low.
GPL V2.0
This program is free software; you can redistribute
it and/or modify
it under the terms of the GNU General Public License
as published by
the Free Software Foundation; either version 2 of
the License, or
(at your option) any later version.
This program is distributed in the hope that it will
be useful,
but WITHOUT ANY WARRANTY; without even the implied
warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General
Public License
along with this program; if not, write to the Free
Software
Foundation, Inc., 59 Temple Place, Suite 330,
Boston, MA 02111-1307 USA
NOTES
The license is included in the source and binary packages or
from http://www.gnu.org