Logo banner

Open Source (GPL) - GM05/VGM01 Driver software


SourceForge.net Logo

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.


*****WARNING*****
DO NOT CONNECT THE GM05 TO A PC WITHOUT USING THE SUPPLIED ADAPTER OR THE GM05 WILL BE DAMAGED IT IS NOT A 9 TO 25 WAY CONVERTER!
****************

WIN32 (2000/XP etc) Installation instructions

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.

Linux

Only source is available for the moment, please download the src package and run the makefile included to build the library and the application.

License

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

Versions

V0.1 is the first OPEN SOURCE release prior to there were non-free versions which are ignored for this release.

Download

http://www.sourceforge.net/projects/gm05