windows: Rename telemetrum.inf to altusmetrum.inf
authorKeith Packard <keithp@keithp.com>
Sun, 15 Jun 2014 19:39:49 +0000 (12:39 -0700)
committerKeith Packard <keithp@keithp.com>
Sun, 15 Jun 2014 23:15:22 +0000 (16:15 -0700)
Use the corporate name for this file

Signed-off-by: Keith Packard <keithp@keithp.com>
altosui/Makefile-standalone
altosui/Makefile.am
altosui/altos-windows.nsi.in
altusmetrum.inf [new file with mode: 0755]
telegps/Makefile.am
telegps/telegps-windows.nsi.in
telemetrum.inf [deleted file]

index 23163e40278dbb63f68333d3df861cfc8c0b46f6..cbaf97433c546175151c22b6a213d86063637c4b 100644 (file)
@@ -181,7 +181,7 @@ $(DARWIN_ZIP): $(DARWIN_FILES)
        cp $(DARWIN_EXTRA) darwin/AltOS
        cd darwin && zip -r ../$@ AltosUI.app AltOS
 
-WINDOWS_FILES = $(FAT_FILES) libaltos/altos.dll ../telemetrum.inf $(WINDOWS_ICON)
+WINDOWS_FILES = $(FAT_FILES) libaltos/altos.dll ../altusmetrum.inf $(WINDOWS_ICON)
 
 $(WINDOWS_EXE): $(WINDOWS_FILES) altos-windows.nsi
        rm -f $@
index 0300513e1ddd29fb3fa064ddb8d6976eebb65d16..ddeb8ea33d9f208c801b1586b242e10f29590c3f 100644 (file)
@@ -144,7 +144,7 @@ MACOSX_INFO_PLIST=Info.plist
 MACOSX_FILES=$(FAT_FILES) libaltos.dylib $(MACOSX_INFO_PLIST) $(DOC) ReadMe-Mac.rtf $(MACOSX_ICON)
 MACOSX_EXTRA=$(FIRMWARE)
 
-WINDOWS_FILES=$(FAT_FILES) altos.dll altos64.dll $(top_srcdir)/telemetrum.inf $(WINDOWS_ICON)
+WINDOWS_FILES=$(FAT_FILES) altos.dll altos64.dll $(top_srcdir)/altusmetrum.inf $(WINDOWS_ICON)
 
 all-local: classes/altosui $(JAR) altosui altosui-test altosui-jdb
 
index 3832e9019dea30de2ddb735f3e75955ce1af1bf6..e50e1447f728990979b4d86d59b152b229426337 100644 (file)
@@ -71,14 +71,14 @@ Section "Install Driver" InstDriver
        InstDrv::CreateDevice /NOUNLOAD
 
        SetOutPath $TEMP
-       File "../telemetrum.inf"
-       InstDrv::InstallDriver /NOUNLOAD "$TEMP\telemetrum.inf"
+       File "../altusmetrum.inf"
+       InstDrv::InstallDriver /NOUNLOAD "$TEMP\altusmetrum.inf"
 
        SetOutPath $INSTDIR
-       File "../telemetrum.inf"
+       File "../altusmetrum.inf"
 
        SetOutPath $WINDIR\Inf
-       File "../telemetrum.inf"
+       File "../altusmetrum.inf"
 
 SectionEnd
 
@@ -165,7 +165,7 @@ Section "Uninstall"
        RMDir "$INSTDIR"
 
        ; Remove .inf file
-       Delete "$WINDIR\Inf\telemetrum.inf"
+       Delete "$WINDIR\Inf\altusmetrum.inf"
 
        ; Remove devices
        InstDrv::InitDriverSetup /NOUNLOAD {4D36E96D-E325-11CE-BFC1-08002BE10318} AltusMetrumSerial
diff --git a/altusmetrum.inf b/altusmetrum.inf
new file mode 100755 (executable)
index 0000000..220069b
--- /dev/null
@@ -0,0 +1,169 @@
+; Copyright (C) 2010 Keith Packard (keithp@keithp.com)\r
+; released under GNU General Public License version 2\r
+\r
+[Version]\r
+Signature      = "$Windows NT$"\r
+Class          = Modem\r
+ClassGUID      = {4D36E96D-E325-11CE-BFC1-08002BE10318}\r
+Provider       = %Mfg%\r
+DriverVer      = 08/05/2010,7.1.1.0\r
+PnpLockDown    = 0\r
+DriverPackageDisplayName = %DriverName%\r
+\r
+[DestinationDirs]\r
+FakeModemCopyFileSection = 12\r
+DefaultDestDir = 12\r
+\r
+[ControlFlags]\r
+\r
+[Manufacturer]\r
+%Mfg% = Models, NTx86, NTamd64, NTia64\r
+\r
+[Models]\r
+%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
+%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
+%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
+%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
+%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
+%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
+%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
+%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
+%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
+%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
+%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
+%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
+%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
+%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
+%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
+%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
+%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
+\r
+[Models.NTx86]\r
+%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
+%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
+%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
+%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
+%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
+%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
+%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
+%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
+%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
+%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
+%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
+%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
+%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
+%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
+%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
+%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
+%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
+\r
+[Models.NTamd64]\r
+%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
+%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
+%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
+%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
+%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
+%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
+%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
+%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
+%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
+%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
+%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
+%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
+%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
+%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
+%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
+%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
+%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
+\r
+[Models.NTia64]\r
+%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
+%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
+%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
+%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
+%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
+%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
+%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
+%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
+%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
+%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
+%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
+%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
+%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
+%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
+%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
+%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
+%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
+%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
+%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
+%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
+\r
+;----------------------------------------------------------------------------\r
+; Installation sections\r
+;----------------------------------------------------------------------------\r
+\r
+[AltusMetrum.Install.NT]\r
+include                = mdmcpq.inf\r
+CopyFiles      = FakeModemCopyFileSection\r
+AddReg         = All.AddReg, Modem.AddReg, Uninstall.AddReg\r
+\r
+[AltusMetrum.Install.NT.Services]\r
+include                = mdmcpq.inf\r
+AddService     = usbser, 0x00000000, LowerFilter_Service_Inst\r
+\r
+[AltusMetrum.Install.NT.HW]\r
+include                = mdmcpq.inf\r
+AddReg         = LowerFilterAddReg\r
+\r
+;----------------------------------------------------------------------------\r
+; AddReg sections\r
+;----------------------------------------------------------------------------\r
+\r
+[All.AddReg]\r
+HKR,,FriendlyDriver,,          Unimodem.vxd\r
+HKR,,DevLoader,,               *vcomm\r
+HKR,,ConfigDialog,,            modemui.dll\r
+HKR,,EnumPropPages,,           "modemui.dll,EnumPropPages"\r
+HKR,,PortSubClass, 1,          02\r
+HKR,,DeviceType, 1,            01\r
+\r
+[Modem.AddReg]\r
+HKR,, Properties, 1, C0,01,00,00, 00,00,00,00, FF,00,00,00, 07,00,00,00, 0F,00,00,00, F7,0F,00,00, 00,84,03,00, C0,DA,00,00\r
+\r
+[Uninstall.AddReg]\r
+HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%AltusMetrum%,DisplayName,,"%AltusMetrum%"\r
+\r
+[Strings]\r
+Mfg            = "altusmetrum.org"\r
+AltusMetrum    = "AltusMetrum"\r
+TeleMetrum     = "TeleMetrum"\r
+TeleDongle     = "TeleDongle"\r
+TeleTerra      = "TeleTerra"\r
+TeleBT         = "TeleBT"\r
+TeleLaunch     = "TeleLaunch"\r
+TeleLCO                = "TeleLCO"\r
+TeleScience    = "TeleScience"\r
+TelePyro       = "TelePyro"\r
+TeleShield     = "TeleShield"\r
+TeleMega       = "TeleMega"\r
+MegaDongle     = "MegaDongle"\r
+TeleGPS                = "TeleGPS"\r
+EasyMini       = "EasyMini"\r
+TeleMini       = "TeleMini"\r
+AltusMetrum28  = "AltusMetrum28"\r
+AltusMetrum29  = "AltusMetrum29"\r
+AltusMetrum2a  = "AltusMetrum2a"\r
+AltusMetrum2b  = "AltusMetrum2b"\r
+AltusMetrum2c  = "AltusMetrum2c"\r
+\r
+DriverName     = "Altus Metrum Device Driver"\r
+\r
index 5812756fc3cf8e865eb24cde20280cb69f6d755b..99c2fb4a83e33d66ba10d31a3e4bcae4981fc5d6 100644 (file)
@@ -128,7 +128,7 @@ MACOSX_README=ReadMe-Mac.rtf
 MACOSX_FILES=$(FAT_FILES) libaltos.dylib $(MACOSX_INFO_PLIST) $(MACOSX_README) $(DOC) $(MACOSX_ICON)
 MACOSX_EXTRA=$(FIRMWARE)
 
-WINDOWS_FILES=$(FAT_FILES) altos.dll altos64.dll $(top_srcdir)/telemetrum.inf $(DOC) $(WINDOWS_ICON)
+WINDOWS_FILES=$(FAT_FILES) altos.dll altos64.dll $(top_srcdir)/altusmetrum.inf $(DOC) $(WINDOWS_ICON)
 
 if FATINSTALL
 
index 92b509748092eacade7f2c46f18fe17f19a127b5..136d68fb3b6e82928f14bf16cb9b6fef9f77775d 100644 (file)
@@ -71,14 +71,14 @@ Section "Install Driver" InstDriver
        InstDrv::CreateDevice /NOUNLOAD
 
        SetOutPath $TEMP
-       File "../telemetrum.inf"
-       InstDrv::InstallDriver /NOUNLOAD "$TEMP\telemetrum.inf"
+       File "../altusmetrum.inf"
+       InstDrv::InstallDriver /NOUNLOAD "$TEMP\altusmetrum.inf"
 
        SetOutPath $INSTDIR
-       File "../telemetrum.inf"
+       File "../altusmetrum.inf"
 
        SetOutPath $WINDIR\Inf
-       File "../telemetrum.inf"
+       File "../altusmetrum.inf"
 
 SectionEnd
 
diff --git a/telemetrum.inf b/telemetrum.inf
deleted file mode 100755 (executable)
index 220069b..0000000
+++ /dev/null
@@ -1,169 +0,0 @@
-; Copyright (C) 2010 Keith Packard (keithp@keithp.com)\r
-; released under GNU General Public License version 2\r
-\r
-[Version]\r
-Signature      = "$Windows NT$"\r
-Class          = Modem\r
-ClassGUID      = {4D36E96D-E325-11CE-BFC1-08002BE10318}\r
-Provider       = %Mfg%\r
-DriverVer      = 08/05/2010,7.1.1.0\r
-PnpLockDown    = 0\r
-DriverPackageDisplayName = %DriverName%\r
-\r
-[DestinationDirs]\r
-FakeModemCopyFileSection = 12\r
-DefaultDestDir = 12\r
-\r
-[ControlFlags]\r
-\r
-[Manufacturer]\r
-%Mfg% = Models, NTx86, NTamd64, NTia64\r
-\r
-[Models]\r
-%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
-%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
-%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
-%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
-%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
-%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
-%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
-%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
-%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
-%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
-%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
-%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
-%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
-%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
-%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
-%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
-%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
-%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
-%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
-%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
-\r
-[Models.NTx86]\r
-%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
-%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
-%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
-%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
-%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
-%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
-%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
-%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
-%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
-%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
-%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
-%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
-%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
-%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
-%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
-%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
-%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
-%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
-%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
-%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
-\r
-[Models.NTamd64]\r
-%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
-%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
-%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
-%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
-%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
-%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
-%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
-%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
-%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
-%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
-%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
-%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
-%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
-%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
-%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
-%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
-%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
-%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
-%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
-%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
-\r
-[Models.NTia64]\r
-%AltusMetrum%  = AltusMetrum.Install, USB\VID_FFFE&PID_000A, AltusMetrumSerial\r
-%TeleMetrum%   = AltusMetrum.Install, USB\VID_FFFE&PID_000B, AltusMetrumSerial\r
-%TeleDongle%   = AltusMetrum.Install, USB\VID_FFFE&PID_000C, AltusMetrumSerial\r
-%TeleTerra%    = AltusMetrum.Install, USB\VID_FFFE&PID_000D, AltusMetrumSerial\r
-%TeleBT%       = AltusMetrum.Install, USB\VID_FFFE&PID_000e, AltusMetrumSerial\r
-%TeleLaunch%   = AltusMetrum.Install, USB\VID_FFFE&PID_000f, AltusMetrumSerial\r
-%TeleLCO%      = AltusMetrum.Install, USB\VID_FFFE&PID_0010, AltusMetrumSerial\r
-%TeleScience%  = AltusMetrum.Install, USB\VID_FFFE&PID_0011, AltusMetrumSerial\r
-%TelePyro%     = AltusMetrum.Install, USB\VID_FFFE&PID_0012, AltusMetrumSerial\r
-%TeleShield%   = AltusMetrum.Install, USB\VID_FFFE&PID_0013, AltusMetrumSerial\r
-%TeleMega%     = AltusMetrum.Install, USB\VID_FFFE&PID_0023, AltusMetrumSerial\r
-%MegaDongle    = AltusMetrum.Install, USB\VID_FFFE&PID_0024, AltusMetrumSerial\r
-%TeleGPS%      = AltusMetrum.Install, USB\VID_FFFE&PID_0025, AltusMetrumSerial\r
-%EasyMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0026, AltusMetrumSerial\r
-%TeleMini%     = AltusMetrum.Install, USB\VID_FFFE&PID_0027, AltusMetrumSerial\r
-%AltusMetrum28%        = AltusMetrum.Install, USB\VID_FFFE&PID_0028, AltusMetrumSerial\r
-%AltusMetrum29%        = AltusMetrum.Install, USB\VID_FFFE&PID_0029, AltusMetrumSerial\r
-%AltusMetrum2a%        = AltusMetrum.Install, USB\VID_FFFE&PID_002a, AltusMetrumSerial\r
-%AltusMetrum2b%        = AltusMetrum.Install, USB\VID_FFFE&PID_002b, AltusMetrumSerial\r
-%AltusMetrum2c%        = AltusMetrum.Install, USB\VID_FFFE&PID_002c, AltusMetrumSerial\r
-\r
-;----------------------------------------------------------------------------\r
-; Installation sections\r
-;----------------------------------------------------------------------------\r
-\r
-[AltusMetrum.Install.NT]\r
-include                = mdmcpq.inf\r
-CopyFiles      = FakeModemCopyFileSection\r
-AddReg         = All.AddReg, Modem.AddReg, Uninstall.AddReg\r
-\r
-[AltusMetrum.Install.NT.Services]\r
-include                = mdmcpq.inf\r
-AddService     = usbser, 0x00000000, LowerFilter_Service_Inst\r
-\r
-[AltusMetrum.Install.NT.HW]\r
-include                = mdmcpq.inf\r
-AddReg         = LowerFilterAddReg\r
-\r
-;----------------------------------------------------------------------------\r
-; AddReg sections\r
-;----------------------------------------------------------------------------\r
-\r
-[All.AddReg]\r
-HKR,,FriendlyDriver,,          Unimodem.vxd\r
-HKR,,DevLoader,,               *vcomm\r
-HKR,,ConfigDialog,,            modemui.dll\r
-HKR,,EnumPropPages,,           "modemui.dll,EnumPropPages"\r
-HKR,,PortSubClass, 1,          02\r
-HKR,,DeviceType, 1,            01\r
-\r
-[Modem.AddReg]\r
-HKR,, Properties, 1, C0,01,00,00, 00,00,00,00, FF,00,00,00, 07,00,00,00, 0F,00,00,00, F7,0F,00,00, 00,84,03,00, C0,DA,00,00\r
-\r
-[Uninstall.AddReg]\r
-HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\%AltusMetrum%,DisplayName,,"%AltusMetrum%"\r
-\r
-[Strings]\r
-Mfg            = "altusmetrum.org"\r
-AltusMetrum    = "AltusMetrum"\r
-TeleMetrum     = "TeleMetrum"\r
-TeleDongle     = "TeleDongle"\r
-TeleTerra      = "TeleTerra"\r
-TeleBT         = "TeleBT"\r
-TeleLaunch     = "TeleLaunch"\r
-TeleLCO                = "TeleLCO"\r
-TeleScience    = "TeleScience"\r
-TelePyro       = "TelePyro"\r
-TeleShield     = "TeleShield"\r
-TeleMega       = "TeleMega"\r
-MegaDongle     = "MegaDongle"\r
-TeleGPS                = "TeleGPS"\r
-EasyMini       = "EasyMini"\r
-TeleMini       = "TeleMini"\r
-AltusMetrum28  = "AltusMetrum28"\r
-AltusMetrum29  = "AltusMetrum29"\r
-AltusMetrum2a  = "AltusMetrum2a"\r
-AltusMetrum2b  = "AltusMetrum2b"\r
-AltusMetrum2c  = "AltusMetrum2c"\r
-\r
-DriverName     = "Altus Metrum Device Driver"\r
-\r