This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1 @@
12

View File

@@ -0,0 +1 @@
12

View File

@@ -0,0 +1,13 @@
Database Reference Number,Sensor SN,Channel Name,Location,Laboratory Code,Customer Code,Partial ISO Code,Comment Field,Sensor Type,Manufacturer,Model,"Axis (X, Y, Z)",Dimension,EU,Full Scale (EU),Exc (VDC),Output @ EXC & FS (mV),Sensitivity (mV/V/EU),"Output Proportional to EXC? (Yes, No)",Desired Range (EU),"BRIDGE (Full, Half)","Use Shunt Cal? (Yes, No)",Bridge Res. (Ohm),Shunt Resistor Value (Ohms),Equivalent EU for Shunt Resistor,"Bypass AA Filter? (Yes, No)","Invert Signal? (Yes, No)","Remove Sensor Offset? (Yes, No)",Sensor Offset Low (mV),Sensor Offset High (mV),SAE Filter Class,"Software Zero Reference (Pre, Avg, 0mV)",Software Zero Equivalent EU,16 Byte Dallas Sensor ID,Received,Last Cal,Due Cal,Due,Tech,Group 1,Group 2,Group 3,Group 4,Group 5,Category,IRTRACC Exponent,Two Volt Exc.,Five Volt Exc.,Ten Volt Exc.,Range Low,Range Medium,Range High,Supported Excitation,Bridge Type,Unipolar,Axis Number,Number of Axes,Cal Interval,Polarity,Physical Dimension,Direction,InitialOffset,NonLinear,Software Zero Method,Zero Averaging Window Start,Zero Averaging Window End,Bridge Leg Mode,Created,Times Used,IEPE Coupling Mode,DelayMS,DigitalOutputDelayMS,DurationMS,DigitalOutputDurationMS,Digital Output Mode,LimitDuration,Squib Fire Mode,Squib Measurement Type,Squib Output Current,Digital Scale Multiplier,Digital Input Mode,NonLinear Cal,DisplayUnits,At Capacity,Capacity Ouptut Is Based On,Sensitivity Units,CheckOffset,Broken,Do Not Use,ISOChannelName,UserCode,UserChannelName,Addl Linear Sensitivity,Addl Linear Zero Method,Addl Linear Zero Method Start,Addl Linear Zero Method End,Addl Initial Offsets
1,2KG005,DTS Scale LC,,,,???????????????A,,,DTS,Scale Load Cell,,,Grams,2000,5,,0.000411,Yes,2000,Full,Yes,1000,,,No,No,Yes,-100,100,1000,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,0.000411,,200,1000,2000,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,Grams,No,1,mVperVperEU,Yes,No,No,DTS Scale LC,,,,,,,
2,8769-1A-190,S2 Kulite 100 PSI,,,,???????????????P,,,Kulite,ETM-435-375-100A,,,PSI,100,5,,39.24,No,100,Half,Yes,3000,,,No,Yes,No,1000,2000,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,100,100,100,Volt5,HalfBridge,Yes,0,1,1097,-,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,PSI,No,1,mVperEU,Yes,No,No,,,,,,,,"EUAtMV,14.7,1420"
3,9743,3055B1T,,,,???????????????0,,,Dytran,3055,,,g,500,5,,10,No,500,Full,No,0,,,No,No,Yes,-2250,1750,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,500,500,500,Volt5,IEPE,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,g,No,1,mVperEU,Yes,No,No,,,,,,,,
4,A641001,A64C Accel,,,,????????????AC??,,,DTS,A64C,,,g,500,5,,3.72,No,500,Full,Yes,3000,,,No,No,Yes,-100,100,0,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,500,500,500,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 12 May 2022 15:12:40",0,DC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,g,No,1,mVperEU,Yes,No,No,,,,,,,,
5,ARS9001,ARS PRO 1500,,,,???????????????0,,,DTS,ARS PRO 1500,,,deg/sec,1500,5,,1.33,No,1500,Full,Yes,3000,,,No,No,Yes,-100,100,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,1500,1500,1500,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 22 October 2020 17:12:39",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,deg/sec,No,1,mVperEU,Yes,No,No,,,,,,,,
6,ARS9002,ARS PRO 8000,,,,???????????????0,,,DTS,ARS PRO 8K,,,deg/sec,8000,5,,0.25,No,8000,Full,Yes,3000,,,No,No,Yes,-100,100,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,8000,8000,8000,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 22 October 2020 17:12:39",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,deg/sec,No,1,mVperEU,Yes,No,No,,,,,,,,
7,ARS9003,ARS PRO 18000,,,,???????????????0,,,DTS,ARS PRO 18K,,,deg/sec,18000,5,,0.11,No,18000,Full,Yes,3000,,,No,No,Yes,-100,100,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,18000,18000,18000,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 22 October 2020 17:12:39",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,deg/sec,No,1,mVperEU,Yes,No,No,,,,,,,,
8,RE1001,Range Expander 20V,,,,???????????????0,,,DTS,Range Expander 20V,,,V,20,5,,91,No,20,Full,No,350,,,No,No,No,-2500,2500,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,20,20,20,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,V,No,1,mVperEU,Yes,No,No,,,,,,,,
9,SG0001,SG 5K microstrain,,,,???????????????P,,,Micro-Measurements,CEA-00-250UWA-350,,,microstrain,5000,5,,0.00052,Yes,5000,Half,Yes,3000,,,No,No,Yes,-50,50,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,0.00052,,5000,5000,5000,Volt5,HalfBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,microstrain,No,1,mVperVperEU,Yes,No,No,,,,,,,,
10,TC1250K01,0_C to 1250_C Thermocouple,,,,???????????????0,,,Texense Thermocouple Adapter,THA-K-1250,,,C,600,5,,4,No,600,Half,No,3000,,,No,Yes,No,2350,2450,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,600,600,600,Volt5,HalfBridge,No,0,1,1097,-,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,C,No,1,mVperEU,Yes,No,No,,,,,,,,"EU,625,0"
11,TC400K01,-100_C to 400_C TC Adapter,,,,???????????????0,,,Texense Thermocouple Adapter,THA-K-400,,,C,200,5,,10,No,200,Half,No,3000,,,No,Yes,No,1200,1300,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,200,200,200,Volt5,HalfBridge,No,0,1,1097,-,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,C,No,1,mVperEU,Yes,No,No,,,,,,,,"EU,150,0"
12,Thermocouple,Thermocouple Direct Connection,,,,???????????????0,,,(None),,,,Deg C,1000,5,,0.04185,No,1000,Half,No,3000,,,No,No,No,-100,100,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,10,100,1000,Volt5,HalfBridge,No,0,1,1097,+,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,Deg C,No,1,mVperEU,Yes,No,No,,,,,,,,"EU,33.5,-1"

View File

@@ -0,0 +1,141 @@
; DDR Virtual COM Port Installation file for Win2000/XP/Vista/7
[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MFGNAME%
CatalogFile=%MFGFILENAME%.cat
DriverVer=01/11/2019,1.3
[Manufacturer]
%MFGNAME%=DeviceList, NTx86, NTamd64
[DestinationDirs]
DefaultDestDir=12
;------------------------------------------------------------------------------
; Windows 2000/XP/Vista-32bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NT]
include=mdmcpq.inf
AddReg=DriverInstall.NT.AddReg
[DriverInstall.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NT.Services]
AddService=usbser, 0x00000002, DriverService.NT
[DriverService.NT]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vista-64bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NTx86]
include=mdmcpq.inf
AddReg=DriverInstall.NTx86.AddReg
[DriverInstall.NTx86.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NTx86.Services]
AddService=usbser, 0x00000002, DriverService.NTx86
[DriverService.NTx86]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vista-64bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NTamd64]
include=mdmcpq.inf
AddReg=DriverInstall.NTamd64.AddReg
[DriverInstall.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NTamd64.Services]
AddService=usbser, 0x00000002, DriverService.NTamd64
[DriverService.NTamd64]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vendor and Product ID Definitions
;------------------------------------------------------------------------------
; When developing your USB device, the VID and PID used in the PC side
; application program and the firmware on the microcontroller must match.
; Modify the below line to use your VID and PID. Use the format as shown below.
; Note: One INF file can be used for multiple devices with different VID and PIDs.
; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line.
;------------------------------------------------------------------------------
[SourceDisksFiles]
[SourceDisksNames]
[DeviceList.NT]
%DESCRIPTION_D0%=DriverInstall, USB\VID_1CB9&PID_000D&MI_00
%DESCRIPTION_D2%=DriverInstall, USB\VID_1CB9&PID_000D&MI_02
%DESCRIPTION_C0%=DriverInstall, USB\VID_1CB9&PID_000E&MI_00
%DESCRIPTION_C2%=DriverInstall, USB\VID_1CB9&PID_000E&MI_02
%DESCRIPTION_C4%=DriverInstall, USB\VID_1CB9&PID_000E&MI_04
[DeviceList.NTx86]
%DESCRIPTION_D0%=DriverInstall, USB\VID_1CB9&PID_000D&MI_00
%DESCRIPTION_D2%=DriverInstall, USB\VID_1CB9&PID_000D&MI_02
%DESCRIPTION_C0%=DriverInstall, USB\VID_1CB9&PID_000E&MI_00
%DESCRIPTION_C2%=DriverInstall, USB\VID_1CB9&PID_000E&MI_02
%DESCRIPTION_C4%=DriverInstall, USB\VID_1CB9&PID_000E&MI_04
[DeviceList.NTamd64]
%DESCRIPTION_D0%=DriverInstall, USB\VID_1CB9&PID_000D&MI_00
%DESCRIPTION_D2%=DriverInstall, USB\VID_1CB9&PID_000D&MI_02
%DESCRIPTION_C0%=DriverInstall, USB\VID_1CB9&PID_000E&MI_00
%DESCRIPTION_C2%=DriverInstall, USB\VID_1CB9&PID_000E&MI_02
%DESCRIPTION_C4%=DriverInstall, USB\VID_1CB9&PID_000E&MI_04
;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
;Modify these strings to customize your device
;------------------------------------------------------------------------------
[Strings]
MFGFILENAME="DTS_DDR"
DRIVERFILENAME ="usbser"
MFGNAME="Diversified Technical Systems, Inc."
INSTDISK="DTS DDR Driver Installer"
DESCRIPTION_D0="DDR Mouthpiece"
DESCRIPTION_D2="DDR Mouthpiece Debug"
DESCRIPTION_C0="DDR Mouthpiece Bridge"
DESCRIPTION_C2="DDR Charger"
DESCRIPTION_C4="DDR Charger Debug"
SERVICE="DTS Dynamic Data Recorder (DDR)"

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-16"?>
<OptimizationSettings>
<Settings>
<Setting>
<HardwareType>SLICE2_SIM</HardwareType>
<TransferSpeedSampleRateSettings>
<TransferSpeedSampleRate>
<MaxTransferSpeed>2000</MaxTransferSpeed>
<SampleRate>1000</SampleRate>
<MinTransferSpeed>150</MinTransferSpeed>
</TransferSpeedSampleRate>
<TransferSpeedSampleRate>
<MaxTransferSpeed>150</MaxTransferSpeed>
<SampleRate>400</SampleRate>
<MinTransferSpeed>10</MinTransferSpeed>
</TransferSpeedSampleRate>
<TransferSpeedSampleRate>
<MaxTransferSpeed>10</MaxTransferSpeed>
<SampleRate>100</SampleRate>
<MinTransferSpeed>0</MinTransferSpeed>
</TransferSpeedSampleRate>
</TransferSpeedSampleRateSettings>
</Setting>
</Settings>
</OptimizationSettings>

View File

@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("DPInstallWrapper2")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("DPInstallWrapper2")]
[assembly: AssemblyCopyright("Copyright © 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("bb0e5961-d169-4dab-ac55-72e1e71c1ef9")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

View File

@@ -0,0 +1 @@
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths" /v mso.dll /f

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/>
</startup>
</configuration>

View File

@@ -0,0 +1,32 @@
using System.Collections.Generic;
using System.Diagnostics;
namespace DPInstallWrapper2
{
class DPInstallWrapper2
{
static int Main(string[] args)
{
var proc = new Process();
var lArgs = new List<string>(args);
for( var i = 1; i < args.Length; i++)
{
if (args[i].Contains(" "))
{
//needs a start and end quote
lArgs[i] = $"\"{args[i]}\"";
}
}
proc.StartInfo.FileName = args[0];
proc.StartInfo.Arguments = lArgs[1] + " " + lArgs[2] + " " + lArgs[3];
proc.Start();
proc.WaitForExit();
var exitCode = proc.ExitCode;
proc.Close();
//dpinst.exe returns non-zero, even when successful,
//so this wrapper returns 0 (Success) to the installer.
return 0;
}
}
}

View File

@@ -0,0 +1,248 @@
; DTS TSR2/Slice Recorder WinUSB driver inf
[Version]
Signature = "$Windows NT$"
Class = USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider = %ProviderName%
DriverVer=06/23/2020,1.1.0.0
CatalogFile=DTS_USB.cat
PnpLockdown=1
; ========== Manufacturer/Models sections ===========
[Manufacturer]
%ProviderName% = MyDevice_WinUSB,NTx86,NTamd64,NTia64
[MyDevice_WinUSB.NTx86]
%USB\MyDevice.DeviceDescSLICE% = USB_Install_SLICE, USB\VID_1CB9&PID_0008
%USB\MyDevice.DeviceDescTSR2% = USB_Install_TSR2, USB\VID_1CB9&PID_000A
%USB\MyDevice.DeviceDescSLICE20% = USB_Install_SLICE20, USB\VID_1CB9&PID_001B
%USB\MyDevice.DeviceDescSLICE15% = USB_Install_SLICE15, USB\VID_1CB9&PID_001C
%USB\MyDevice.DeviceDescSLICET% = USB_Install_SLICET, USB\VID_1CB9&PID_000F
[MyDevice_WinUSB.NTamd64]
%USB\MyDevice.DeviceDescSLICE% = USB_Install_SLICE, USB\VID_1CB9&PID_0008
%USB\MyDevice.DeviceDescTSR2% = USB_Install_TSR2, USB\VID_1CB9&PID_000A
%USB\MyDevice.DeviceDescSLICE20% = USB_Install_SLICE20, USB\VID_1CB9&PID_001B
%USB\MyDevice.DeviceDescSLICE15% = USB_Install_SLICE15, USB\VID_1CB9&PID_001C
%USB\MyDevice.DeviceDescSLICET% = USB_Install_SLICET, USB\VID_1CB9&PID_000F
[MyDevice_WinUSB.NTia64]
%USB\MyDevice.DeviceDescSLICE% = USB_Install_SLICE, USB\VID_1CB9&PID_0008
%USB\MyDevice.DeviceDescTSR2% = USB_Install_TSR2, USB\VID_1CB9&PID_000A
%USB\MyDevice.DeviceDescSLICE20% = USB_Install_SLICE20, USB\VID_1CB9&PID_001B
%USB\MyDevice.DeviceDescSLICE15% = USB_Install_SLICE15, USB\VID_1CB9&PID_001C
%USB\MyDevice.DeviceDescSLICET% = USB_Install_SLICET, USB\VID_1CB9&PID_000F
; =================== Installation ===================
[USB_Install_TSR2]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICE]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICE20]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICE15]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICET]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_TSR2.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_TSR2
[USB_Install_SLICE.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICE
[USB_Install_SLICE20.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICE20
[USB_Install_SLICE15.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICE15
[USB_Install_SLICET.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICET
[WinUSB_ServiceInstall_TSR2]
DisplayName = %WinUSB_SvcDesc_TSR2%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICE]
DisplayName = %WinUSB_SvcDesc_SLICE%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICE20]
DisplayName = %WinUSB_SvcDesc_SLICE20%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICE15]
DisplayName = %WinUSB_SvcDesc_SLICE15%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICET]
DisplayName = %WinUSB_SvcDesc_SLICET%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[USB_Install_TSR2.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICE.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICE20.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICE15.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICET.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[WinUSB_Install]
KmdfLibraryVersion=1.7
[USB_Install_TSR2.HW]
AddReg=Dev_AddReg_TSR2
[USB_Install_SLICE.HW]
AddReg=Dev_AddReg_SLICE
[USB_Install_SLICE20.HW]
AddReg=Dev_AddReg_SLICE20
[USB_Install_SLICE15.HW]
AddReg=Dev_AddReg_SLICE15
[USB_Install_SLICET.HW]
AddReg=Dev_AddReg_SLICET
[Dev_AddReg_TSR2]
HKR,,DeviceInterfaceGUIDs,0x10000,"{8d365820-a2e0-4129-971a-980b1c7052ac}"
[Dev_AddReg_SLICE]
HKR,,DeviceInterfaceGUIDs,0x10000,"{f99ef36a-85f6-4042-9416-e05527c43a35}"
[Dev_AddReg_SLICE20]
HKR,,DeviceInterfaceGUIDs,0x10000,"{fb10e3ff-ece3-410e-beeb-719096813fb9}"
[Dev_AddReg_SLICE15]
HKR,,DeviceInterfaceGUIDs,0x10000,"{d80bb9a9-2879-4d40-af1c-794b1e7956e4}"
[Dev_AddReg_SLICET]
HKR,,DeviceInterfaceGUIDs,0x10000,"{ce2ed31a-2b65-4bae-826b-caf5e3120649}"
[USB_Install_TSR2.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[USB_Install_SLICE.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[USB_Install_SLICE20.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[USB_Install_SLICE15.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WinUSBCoInstaller.dll","WUDFUpdate_01007.dll","WdfCoInstaller01007.dll,WdfCoInstaller"
[CoInstallers_CopyFiles]
WinUSBCoInstaller.dll
WdfCoInstaller01007.dll
WUDFUpdate_01007.dll
[DestinationDirs]
CoInstallers_CopyFiles=11
; ================= Source Media Section =====================
[SourceDisksNames.x86]
1 = %DISK_NAME%,,,\x86
[SourceDisksNames.amd64]
2 = %DISK_NAME%,,,\amd64
[SourceDisksNames.ia64]
3 = %DISK_NAME%,,,\ia64
[SourceDisksFiles.x86]
WinUSBCoInstaller.dll=1
WdfCoInstaller01007.dll=1
WUDFUpdate_01007.dll=1
[SourceDisksFiles.amd64]
WinUSBCoInstaller.dll=2
WdfCoInstaller01007.dll=2
WUDFUpdate_01007.dll=2
[SourceDisksFiles.ia64]
WinUSBCoInstaller.dll=3
WdfCoInstaller01007.dll=3
WUDFUpdate_01007.dll=3
; Copy Files section
;------------------------------------------------------------------------------
[_CopyFiles_sys]
winusb.sys
;************************************************* *****************************
; Destination Directories
;------------------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir = 12 ; %SystemRoot%\system32\drivers
_CopyFiles_sys = 12
; =================== Strings ===================
[Strings]
ProviderName="Diversified Technical Systems, Inc."
USB\MyDevice.DeviceDescTSR2 = "TSR2"
USB\MyDevice.DeviceDescSLICE = "DTS SLICE Recorder"
USB\MyDevice.DeviceDescSLICE20= "DTS SLICE 2.0 Recorder"
USB\MyDevice.DeviceDescSLICE15= "DTS SLICE 1.5 Recorder"
USB\MyDevice.DeviceDescSLICET = "DTS DKR/DIR"
WinUSB_SvcDesc_TSR2= "TSR2"
WinUSB_SvcDesc_SLICE= "DTS SLICE Recorder"
WinUSB_SvcDesc_SLICE20="DTS SLICE 2.0 Recorder"
WinUSB_SvcDesc_SLICE15="DTS SLICE 1.5 Recorder"
WinUSB_SvcDesc_SLICET= "DTS DKR/DIR"
DISK_NAME="DTS Install Disk"

View File

@@ -0,0 +1,22 @@
using System.Diagnostics;
namespace DPInstallWrapper2
{
class DPInstallWrapper2
{
static int Main(string[] args)
{
var proc = new Process();
proc.StartInfo.FileName = args[0];
proc.StartInfo.Arguments = args[1] + " " + args[2] + " " + args[3];
proc.Start();
proc.WaitForExit();
var exitCode = proc.ExitCode;
proc.Close();
//dpinst.exe returns non-zero, even when successful,
//so this wrapper returns 0 (Success) to the installer.
return 0;
}
}
}

View File

@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{BB0E5961-D169-4DAB-AC55-72E1E71C1EF9}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>DPInstallWrapper2</RootNamespace>
<AssemblyName>DPInstallWrapper</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x64\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
<OutputPath>bin\x64\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="DPInstallWrapper2.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

Binary file not shown.

View File

@@ -0,0 +1 @@
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0\Common\FilesPaths" /v mso.dll /f

View File

@@ -0,0 +1,13 @@
Database Reference Number,Sensor SN,Channel Name,Location,Laboratory Code,Customer Code,Partial ISO Code,Comment Field,Sensor Type,Manufacturer,Model,"Axis (X, Y, Z)",Dimension,EU,Full Scale (EU),Exc (VDC),Output @ EXC & FS (mV),Sensitivity (mV/V/EU),"Output Proportional to EXC? (Yes, No)",Desired Range (EU),"BRIDGE (Full, Half)","Use Shunt Cal? (Yes, No)",Bridge Res. (Ohm),Shunt Resistor Value (Ohms),Equivalent EU for Shunt Resistor,"Bypass AA Filter? (Yes, No)","Invert Signal? (Yes, No)","Remove Sensor Offset? (Yes, No)",Sensor Offset Low (mV),Sensor Offset High (mV),SAE Filter Class,"Software Zero Reference (Pre, Avg, 0mV)",Software Zero Equivalent EU,16 Byte Dallas Sensor ID,Received,Last Cal,Due Cal,Due,Tech,Group 1,Group 2,Group 3,Group 4,Group 5,Category,IRTRACC Exponent,Two Volt Exc.,Five Volt Exc.,Ten Volt Exc.,Range Low,Range Medium,Range High,Supported Excitation,Bridge Type,Unipolar,Axis Number,Number of Axes,Cal Interval,Polarity,Physical Dimension,Direction,InitialOffset,NonLinear,Software Zero Method,Zero Averaging Window Start,Zero Averaging Window End,Bridge Leg Mode,Created,Times Used,IEPE Coupling Mode,DelayMS,DigitalOutputDelayMS,DurationMS,DigitalOutputDurationMS,Digital Output Mode,LimitDuration,Squib Fire Mode,Squib Measurement Type,Squib Output Current,Digital Scale Multiplier,Digital Input Mode,NonLinear Cal,DisplayUnits,At Capacity,Capacity Ouptut Is Based On,Sensitivity Units,CheckOffset,Broken,Do Not Use,ISOChannelName,UserCode,UserChannelName,Addl Linear Sensitivity,Addl Linear Zero Method,Addl Linear Zero Method Start,Addl Linear Zero Method End,Addl Initial Offsets
1,2KG005,DTS Scale LC,,,,???????????????A,,,DTS,Scale Load Cell,,,Grams,2000,5,,0.000411,Yes,2000,Full,Yes,1000,,,No,No,Yes,-100,100,1000,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,0.000411,,200,1000,2000,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,Grams,No,1,mVperVperEU,Yes,No,No,DTS Scale LC,,,,,,,
2,8769-1A-190,S2 Kulite 100 PSI,,,,???????????????P,,,Kulite,ETM-435-375-100A,,,PSI,100,5,,39.24,No,100,Half,Yes,3000,,,No,Yes,No,1000,2000,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,100,100,100,Volt5,HalfBridge,Yes,0,1,1097,-,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,PSI,No,1,mVperEU,Yes,No,No,,,,,,,,"EUAtMV,14.7,1420"
3,9743,3055B1T,,,,???????????????0,,,Dytran,3055,,,g,500,5,,10,No,500,Full,No,0,,,No,No,Yes,-2250,1750,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,500,500,500,Volt5,IEPE,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,g,No,1,mVperEU,Yes,No,No,,,,,,,,
4,A641001,A64C Accel,,,,????????????AC??,,,DTS,A64C,,,g,500,5,,3.72,No,500,Full,Yes,3000,,,No,No,Yes,-100,100,0,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,500,500,500,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 12 May 2022 15:12:40",0,DC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,g,No,1,mVperEU,Yes,No,No,,,,,,,,
5,ARS9001,ARS PRO 1500,,,,???????????????0,,,DTS,ARS PRO 1500,,,deg/sec,1500,5,,1.33,No,1500,Full,Yes,3000,,,No,No,Yes,-100,100,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,1500,1500,1500,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 22 October 2020 17:12:39",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,deg/sec,No,1,mVperEU,Yes,No,No,,,,,,,,
6,ARS9002,ARS PRO 8000,,,,???????????????0,,,DTS,ARS PRO 8K,,,deg/sec,8000,5,,0.25,No,8000,Full,Yes,3000,,,No,No,Yes,-100,100,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,8000,8000,8000,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 22 October 2020 17:12:39",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,deg/sec,No,1,mVperEU,Yes,No,No,,,,,,,,
7,ARS9003,ARS PRO 18000,,,,???????????????0,,,DTS,ARS PRO 18K,,,deg/sec,18000,5,,0.11,No,18000,Full,Yes,3000,,,No,No,Yes,-100,100,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,18000,18000,18000,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Thursday, 22 October 2020 17:12:39",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,deg/sec,No,1,mVperEU,Yes,No,No,,,,,,,,
8,RE1001,Range Expander 20V,,,,???????????????0,,,DTS,Range Expander 20V,,,V,20,5,,91,No,20,Full,No,350,,,No,No,No,-2500,2500,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,20,20,20,Volt5,FullBridge,No,0,1,1097,+,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,V,No,1,mVperEU,Yes,No,No,,,,,,,,
9,SG0001,SG 5K microstrain,,,,???????????????P,,,Micro-Measurements,CEA-00-250UWA-350,,,microstrain,5000,5,,0.00052,Yes,5000,Half,Yes,3000,,,No,No,Yes,-50,50,-2,Pre,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,0.00052,,5000,5000,5000,Volt5,HalfBridge,No,0,1,1097,+,,,"None,0,0",No,UsePreEventDiagnosticsZero,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,microstrain,No,1,mVperVperEU,Yes,No,No,,,,,,,,
10,TC1250K01,0_C to 1250_C Thermocouple,,,,???????????????0,,,Texense Thermocouple Adapter,THA-K-1250,,,C,600,5,,4,No,600,Half,No,3000,,,No,Yes,No,2350,2450,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,600,600,600,Volt5,HalfBridge,No,0,1,1097,-,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,C,No,1,mVperEU,Yes,No,No,,,,,,,,"EU,625,0"
11,TC400K01,-100_C to 400_C TC Adapter,,,,???????????????0,,,Texense Thermocouple Adapter,THA-K-400,,,C,200,5,,10,No,200,Half,No,3000,,,No,Yes,No,1200,1300,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,200,200,200,Volt5,HalfBridge,No,0,1,1097,-,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,C,No,1,mVperEU,Yes,No,No,,,,,,,,"EU,150,0"
12,Thermocouple,Thermocouple Direct Connection,,,,???????????????0,,,(None),,,,Deg C,1000,5,,0.04185,No,1000,Half,No,3000,,,No,No,No,-100,100,-2,0mV,0,,,10/1/2023,10/1/2026,,AeroUser,,,,,,0,,,,,10,100,1000,Volt5,HalfBridge,No,0,1,1097,+,,,"None,0,0",No,None,-0.05,-0.02,First,"Monday, 01 January 1753 00:00:00",0,AC,0,0,10,10,FVLH,Yes,NONE,VOLTAGE,1.5,"ArbitraryLowAndHigh,0,1",CCNO,,Deg C,No,1,mVperEU,Yes,No,No,,,,,,,,"EU,33.5,-1"
1 Database Reference Number Sensor SN Channel Name Location Laboratory Code Customer Code Partial ISO Code Comment Field Sensor Type Manufacturer Model Axis (X, Y, Z) Dimension EU Full Scale (EU) Exc (VDC) Output @ EXC & FS (mV) Sensitivity (mV/V/EU) Output Proportional to EXC? (Yes, No) Desired Range (EU) BRIDGE (Full, Half) Use Shunt Cal? (Yes, No) Bridge Res. (Ohm) Shunt Resistor Value (Ohms) Equivalent EU for Shunt Resistor Bypass AA Filter? (Yes, No) Invert Signal? (Yes, No) Remove Sensor Offset? (Yes, No) Sensor Offset Low (mV) Sensor Offset High (mV) SAE Filter Class Software Zero Reference (Pre, Avg, 0mV) Software Zero Equivalent EU 16 Byte Dallas Sensor ID Received Last Cal Due Cal Due Tech Group 1 Group 2 Group 3 Group 4 Group 5 Category IRTRACC Exponent Two Volt Exc. Five Volt Exc. Ten Volt Exc. Range Low Range Medium Range High Supported Excitation Bridge Type Unipolar Axis Number Number of Axes Cal Interval Polarity Physical Dimension Direction InitialOffset NonLinear Software Zero Method Zero Averaging Window Start Zero Averaging Window End Bridge Leg Mode Created Times Used IEPE Coupling Mode DelayMS DigitalOutputDelayMS DurationMS DigitalOutputDurationMS Digital Output Mode LimitDuration Squib Fire Mode Squib Measurement Type Squib Output Current Digital Scale Multiplier Digital Input Mode NonLinear Cal DisplayUnits At Capacity Capacity Ouptut Is Based On Sensitivity Units CheckOffset Broken Do Not Use ISOChannelName UserCode UserChannelName Addl Linear Sensitivity Addl Linear Zero Method Addl Linear Zero Method Start Addl Linear Zero Method End Addl Initial Offsets
2 1 2KG005 DTS Scale LC ???????????????A DTS Scale Load Cell Grams 2000 5 0.000411 Yes 2000 Full Yes 1000 No No Yes -100 100 1000 Pre 0 10/1/2023 10/1/2026 AeroUser 0 0.000411 200 1000 2000 Volt5 FullBridge No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO Grams No 1 mVperVperEU Yes No No DTS Scale LC
3 2 8769-1A-190 S2 Kulite 100 PSI ???????????????P Kulite ETM-435-375-100A PSI 100 5 39.24 No 100 Half Yes 3000 No Yes No 1000 2000 -2 0mV 0 10/1/2023 10/1/2026 AeroUser 0 100 100 100 Volt5 HalfBridge Yes 0 1 1097 - None,0,0 No None -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO PSI No 1 mVperEU Yes No No EUAtMV,14.7,1420
4 3 9743 3055B1T ???????????????0 Dytran 3055 g 500 5 10 No 500 Full No 0 No No Yes -2250 1750 -2 Pre 0 10/1/2023 10/1/2026 AeroUser 0 500 500 500 Volt5 IEPE No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO g No 1 mVperEU Yes No No
5 4 A641001 A64C Accel ????????????AC?? DTS A64C g 500 5 3.72 No 500 Full Yes 3000 No No Yes -100 100 0 Pre 0 10/1/2023 10/1/2026 AeroUser 0 500 500 500 Volt5 FullBridge No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Thursday, 12 May 2022 15:12:40 0 DC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO g No 1 mVperEU Yes No No
6 5 ARS9001 ARS PRO 1500 ???????????????0 DTS ARS PRO 1500 deg/sec 1500 5 1.33 No 1500 Full Yes 3000 No No Yes -100 100 -2 Pre 0 10/1/2023 10/1/2026 AeroUser 0 1500 1500 1500 Volt5 FullBridge No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Thursday, 22 October 2020 17:12:39 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO deg/sec No 1 mVperEU Yes No No
7 6 ARS9002 ARS PRO 8000 ???????????????0 DTS ARS PRO 8K deg/sec 8000 5 0.25 No 8000 Full Yes 3000 No No Yes -100 100 -2 Pre 0 10/1/2023 10/1/2026 AeroUser 0 8000 8000 8000 Volt5 FullBridge No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Thursday, 22 October 2020 17:12:39 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO deg/sec No 1 mVperEU Yes No No
8 7 ARS9003 ARS PRO 18000 ???????????????0 DTS ARS PRO 18K deg/sec 18000 5 0.11 No 18000 Full Yes 3000 No No Yes -100 100 -2 Pre 0 10/1/2023 10/1/2026 AeroUser 0 18000 18000 18000 Volt5 FullBridge No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Thursday, 22 October 2020 17:12:39 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO deg/sec No 1 mVperEU Yes No No
9 8 RE1001 Range Expander 20V ???????????????0 DTS Range Expander 20V V 20 5 91 No 20 Full No 350 No No No -2500 2500 -2 0mV 0 10/1/2023 10/1/2026 AeroUser 0 20 20 20 Volt5 FullBridge No 0 1 1097 + None,0,0 No None -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO V No 1 mVperEU Yes No No
10 9 SG0001 SG 5K microstrain ???????????????P Micro-Measurements CEA-00-250UWA-350 microstrain 5000 5 0.00052 Yes 5000 Half Yes 3000 No No Yes -50 50 -2 Pre 0 10/1/2023 10/1/2026 AeroUser 0 0.00052 5000 5000 5000 Volt5 HalfBridge No 0 1 1097 + None,0,0 No UsePreEventDiagnosticsZero -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO microstrain No 1 mVperVperEU Yes No No
11 10 TC1250K01 0_C to 1250_C Thermocouple ???????????????0 Texense Thermocouple Adapter THA-K-1250 C 600 5 4 No 600 Half No 3000 No Yes No 2350 2450 -2 0mV 0 10/1/2023 10/1/2026 AeroUser 0 600 600 600 Volt5 HalfBridge No 0 1 1097 - None,0,0 No None -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO C No 1 mVperEU Yes No No EU,625,0
12 11 TC400K01 -100_C to 400_C TC Adapter ???????????????0 Texense Thermocouple Adapter THA-K-400 C 200 5 10 No 200 Half No 3000 No Yes No 1200 1300 -2 0mV 0 10/1/2023 10/1/2026 AeroUser 0 200 200 200 Volt5 HalfBridge No 0 1 1097 - None,0,0 No None -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO C No 1 mVperEU Yes No No EU,150,0
13 12 Thermocouple Thermocouple Direct Connection ???????????????0 (None) Deg C 1000 5 0.04185 No 1000 Half No 3000 No No No -100 100 -2 0mV 0 10/1/2023 10/1/2026 AeroUser 0 10 100 1000 Volt5 HalfBridge No 0 1 1097 + None,0,0 No None -0.05 -0.02 First Monday, 01 January 1753 00:00:00 0 AC 0 0 10 10 FVLH Yes NONE VOLTAGE 1.5 ArbitraryLowAndHigh,0,1 CCNO Deg C No 1 mVperEU Yes No No EU,33.5,-1

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/>
</startup>
</configuration>

View File

@@ -0,0 +1,32 @@
using System.Collections.Generic;
using System.Diagnostics;
namespace DPInstallWrapper2
{
class DPInstallWrapper2
{
static int Main(string[] args)
{
var proc = new Process();
var lArgs = new List<string>(args);
for( var i = 1; i < args.Length; i++)
{
if (args[i].Contains(" "))
{
//needs a start and end quote
lArgs[i] = $"\"{args[i]}\"";
}
}
proc.StartInfo.FileName = args[0];
proc.StartInfo.Arguments = lArgs[1] + " " + lArgs[2] + " " + lArgs[3];
proc.Start();
proc.WaitForExit();
var exitCode = proc.ExitCode;
proc.Close();
//dpinst.exe returns non-zero, even when successful,
//so this wrapper returns 0 (Success) to the installer.
return 0;
}
}
}

View File

@@ -0,0 +1,97 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{BB0E5961-D169-4DAB-AC55-72E1E71C1EF9}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>DPInstallWrapper2</RootNamespace>
<AssemblyName>DPInstallWrapper</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x64\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
<OutputPath>bin\x64\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x64</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<Optimize>true</Optimize>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="DPInstallWrapper2.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("DPInstallWrapper2")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("DPInstallWrapper2")]
[assembly: AssemblyCopyright("Copyright © 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("bb0e5961-d169-4dab-ac55-72e1e71c1ef9")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/>
</startup>
</configuration>

View File

@@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.5.2", FrameworkDisplayName = "")]

View File

@@ -0,0 +1 @@
36550398385786bd4c3491881f5e1f56847f630b

View File

@@ -0,0 +1,7 @@
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\bin\Debug\DPInstallWrapper.exe.config
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\bin\Debug\DPInstallWrapper.exe
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\bin\Debug\DPInstallWrapper.pdb
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\obj\Debug\DPInstallWrapper2.csproj.AssemblyReference.cache
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\obj\Debug\DPInstallWrapper2.csproj.CoreCompileInputs.cache
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\obj\Debug\DPInstallWrapper.exe
D:\DTS\Code\DP\BRANCH_MAINT_4_04\DataPRO\DataPRO Installer\Source Files\Driver\DPInstallWrapper2\obj\Debug\DPInstallWrapper.pdb

View File

@@ -0,0 +1,248 @@
; DTS TSR2/Slice Recorder WinUSB driver inf
[Version]
Signature = "$Windows NT$"
Class = USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider = %ProviderName%
DriverVer=06/23/2020,1.1.0.0
CatalogFile=DTS_USB.cat
PnpLockdown=1
; ========== Manufacturer/Models sections ===========
[Manufacturer]
%ProviderName% = MyDevice_WinUSB,NTx86,NTamd64,NTia64
[MyDevice_WinUSB.NTx86]
%USB\MyDevice.DeviceDescSLICE% = USB_Install_SLICE, USB\VID_1CB9&PID_0008
%USB\MyDevice.DeviceDescTSR2% = USB_Install_TSR2, USB\VID_1CB9&PID_000A
%USB\MyDevice.DeviceDescSLICE20% = USB_Install_SLICE20, USB\VID_1CB9&PID_001B
%USB\MyDevice.DeviceDescSLICE15% = USB_Install_SLICE15, USB\VID_1CB9&PID_001C
%USB\MyDevice.DeviceDescSLICET% = USB_Install_SLICET, USB\VID_1CB9&PID_000F
[MyDevice_WinUSB.NTamd64]
%USB\MyDevice.DeviceDescSLICE% = USB_Install_SLICE, USB\VID_1CB9&PID_0008
%USB\MyDevice.DeviceDescTSR2% = USB_Install_TSR2, USB\VID_1CB9&PID_000A
%USB\MyDevice.DeviceDescSLICE20% = USB_Install_SLICE20, USB\VID_1CB9&PID_001B
%USB\MyDevice.DeviceDescSLICE15% = USB_Install_SLICE15, USB\VID_1CB9&PID_001C
%USB\MyDevice.DeviceDescSLICET% = USB_Install_SLICET, USB\VID_1CB9&PID_000F
[MyDevice_WinUSB.NTia64]
%USB\MyDevice.DeviceDescSLICE% = USB_Install_SLICE, USB\VID_1CB9&PID_0008
%USB\MyDevice.DeviceDescTSR2% = USB_Install_TSR2, USB\VID_1CB9&PID_000A
%USB\MyDevice.DeviceDescSLICE20% = USB_Install_SLICE20, USB\VID_1CB9&PID_001B
%USB\MyDevice.DeviceDescSLICE15% = USB_Install_SLICE15, USB\VID_1CB9&PID_001C
%USB\MyDevice.DeviceDescSLICET% = USB_Install_SLICET, USB\VID_1CB9&PID_000F
; =================== Installation ===================
[USB_Install_TSR2]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICE]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICE20]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICE15]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_SLICET]
Include=winusb.inf
Needs=WINUSB.NT
[USB_Install_TSR2.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_TSR2
[USB_Install_SLICE.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICE
[USB_Install_SLICE20.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICE20
[USB_Install_SLICE15.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICE15
[USB_Install_SLICET.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall_SLICET
[WinUSB_ServiceInstall_TSR2]
DisplayName = %WinUSB_SvcDesc_TSR2%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICE]
DisplayName = %WinUSB_SvcDesc_SLICE%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICE20]
DisplayName = %WinUSB_SvcDesc_SLICE20%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICE15]
DisplayName = %WinUSB_SvcDesc_SLICE15%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[WinUSB_ServiceInstall_SLICET]
DisplayName = %WinUSB_SvcDesc_SLICET%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys
[USB_Install_TSR2.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICE.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICE20.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICE15.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[USB_Install_SLICET.Wdf]
KmdfService=WINUSB, WinUsb_Install
UmdfServiceOrder=WINUSB
[WinUSB_Install]
KmdfLibraryVersion=1.7
[USB_Install_TSR2.HW]
AddReg=Dev_AddReg_TSR2
[USB_Install_SLICE.HW]
AddReg=Dev_AddReg_SLICE
[USB_Install_SLICE20.HW]
AddReg=Dev_AddReg_SLICE20
[USB_Install_SLICE15.HW]
AddReg=Dev_AddReg_SLICE15
[USB_Install_SLICET.HW]
AddReg=Dev_AddReg_SLICET
[Dev_AddReg_TSR2]
HKR,,DeviceInterfaceGUIDs,0x10000,"{8d365820-a2e0-4129-971a-980b1c7052ac}"
[Dev_AddReg_SLICE]
HKR,,DeviceInterfaceGUIDs,0x10000,"{f99ef36a-85f6-4042-9416-e05527c43a35}"
[Dev_AddReg_SLICE20]
HKR,,DeviceInterfaceGUIDs,0x10000,"{fb10e3ff-ece3-410e-beeb-719096813fb9}"
[Dev_AddReg_SLICE15]
HKR,,DeviceInterfaceGUIDs,0x10000,"{d80bb9a9-2879-4d40-af1c-794b1e7956e4}"
[Dev_AddReg_SLICET]
HKR,,DeviceInterfaceGUIDs,0x10000,"{ce2ed31a-2b65-4bae-826b-caf5e3120649}"
[USB_Install_TSR2.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[USB_Install_SLICE.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[USB_Install_SLICE20.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[USB_Install_SLICE15.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles
[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WinUSBCoInstaller.dll","WUDFUpdate_01007.dll","WdfCoInstaller01007.dll,WdfCoInstaller"
[CoInstallers_CopyFiles]
WinUSBCoInstaller.dll
WdfCoInstaller01007.dll
WUDFUpdate_01007.dll
[DestinationDirs]
CoInstallers_CopyFiles=11
; ================= Source Media Section =====================
[SourceDisksNames.x86]
1 = %DISK_NAME%,,,\x86
[SourceDisksNames.amd64]
2 = %DISK_NAME%,,,\amd64
[SourceDisksNames.ia64]
3 = %DISK_NAME%,,,\ia64
[SourceDisksFiles.x86]
WinUSBCoInstaller.dll=1
WdfCoInstaller01007.dll=1
WUDFUpdate_01007.dll=1
[SourceDisksFiles.amd64]
WinUSBCoInstaller.dll=2
WdfCoInstaller01007.dll=2
WUDFUpdate_01007.dll=2
[SourceDisksFiles.ia64]
WinUSBCoInstaller.dll=3
WdfCoInstaller01007.dll=3
WUDFUpdate_01007.dll=3
; Copy Files section
;------------------------------------------------------------------------------
[_CopyFiles_sys]
winusb.sys
;************************************************* *****************************
; Destination Directories
;------------------------------------------------------------------------------
[DestinationDirs]
DefaultDestDir = 12 ; %SystemRoot%\system32\drivers
_CopyFiles_sys = 12
; =================== Strings ===================
[Strings]
ProviderName="Diversified Technical Systems, Inc."
USB\MyDevice.DeviceDescTSR2 = "TSR2"
USB\MyDevice.DeviceDescSLICE = "DTS SLICE Recorder"
USB\MyDevice.DeviceDescSLICE20= "DTS SLICE 2.0 Recorder"
USB\MyDevice.DeviceDescSLICE15= "DTS SLICE 1.5 Recorder"
USB\MyDevice.DeviceDescSLICET = "DTS DKR/DIR"
WinUSB_SvcDesc_TSR2= "TSR2"
WinUSB_SvcDesc_SLICE= "DTS SLICE Recorder"
WinUSB_SvcDesc_SLICE20="DTS SLICE 2.0 Recorder"
WinUSB_SvcDesc_SLICE15="DTS SLICE 1.5 Recorder"
WinUSB_SvcDesc_SLICET= "DTS DKR/DIR"
DISK_NAME="DTS Install Disk"

View File

@@ -0,0 +1,141 @@
; DDR Virtual COM Port Installation file for Win2000/XP/Vista/7
[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MFGNAME%
CatalogFile=%MFGFILENAME%.cat
DriverVer=01/11/2019,1.3
[Manufacturer]
%MFGNAME%=DeviceList, NTx86, NTamd64
[DestinationDirs]
DefaultDestDir=12
;------------------------------------------------------------------------------
; Windows 2000/XP/Vista-32bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NT]
include=mdmcpq.inf
AddReg=DriverInstall.NT.AddReg
[DriverInstall.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NT.Services]
AddService=usbser, 0x00000002, DriverService.NT
[DriverService.NT]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vista-64bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NTx86]
include=mdmcpq.inf
AddReg=DriverInstall.NTx86.AddReg
[DriverInstall.NTx86.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NTx86.Services]
AddService=usbser, 0x00000002, DriverService.NTx86
[DriverService.NTx86]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vista-64bit Sections
;------------------------------------------------------------------------------
[DriverInstall.NTamd64]
include=mdmcpq.inf
AddReg=DriverInstall.NTamd64.AddReg
[DriverInstall.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
[DriverInstall.NTamd64.Services]
AddService=usbser, 0x00000002, DriverService.NTamd64
[DriverService.NTamd64]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys
;------------------------------------------------------------------------------
; Vendor and Product ID Definitions
;------------------------------------------------------------------------------
; When developing your USB device, the VID and PID used in the PC side
; application program and the firmware on the microcontroller must match.
; Modify the below line to use your VID and PID. Use the format as shown below.
; Note: One INF file can be used for multiple devices with different VID and PIDs.
; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line.
;------------------------------------------------------------------------------
[SourceDisksFiles]
[SourceDisksNames]
[DeviceList.NT]
%DESCRIPTION_D0%=DriverInstall, USB\VID_1CB9&PID_000D&MI_00
%DESCRIPTION_D2%=DriverInstall, USB\VID_1CB9&PID_000D&MI_02
%DESCRIPTION_C0%=DriverInstall, USB\VID_1CB9&PID_000E&MI_00
%DESCRIPTION_C2%=DriverInstall, USB\VID_1CB9&PID_000E&MI_02
%DESCRIPTION_C4%=DriverInstall, USB\VID_1CB9&PID_000E&MI_04
[DeviceList.NTx86]
%DESCRIPTION_D0%=DriverInstall, USB\VID_1CB9&PID_000D&MI_00
%DESCRIPTION_D2%=DriverInstall, USB\VID_1CB9&PID_000D&MI_02
%DESCRIPTION_C0%=DriverInstall, USB\VID_1CB9&PID_000E&MI_00
%DESCRIPTION_C2%=DriverInstall, USB\VID_1CB9&PID_000E&MI_02
%DESCRIPTION_C4%=DriverInstall, USB\VID_1CB9&PID_000E&MI_04
[DeviceList.NTamd64]
%DESCRIPTION_D0%=DriverInstall, USB\VID_1CB9&PID_000D&MI_00
%DESCRIPTION_D2%=DriverInstall, USB\VID_1CB9&PID_000D&MI_02
%DESCRIPTION_C0%=DriverInstall, USB\VID_1CB9&PID_000E&MI_00
%DESCRIPTION_C2%=DriverInstall, USB\VID_1CB9&PID_000E&MI_02
%DESCRIPTION_C4%=DriverInstall, USB\VID_1CB9&PID_000E&MI_04
;------------------------------------------------------------------------------
; String Definitions
;------------------------------------------------------------------------------
;Modify these strings to customize your device
;------------------------------------------------------------------------------
[Strings]
MFGFILENAME="DTS_DDR"
DRIVERFILENAME ="usbser"
MFGNAME="Diversified Technical Systems, Inc."
INSTDISK="DTS DDR Driver Installer"
DESCRIPTION_D0="DDR Mouthpiece"
DESCRIPTION_D2="DDR Mouthpiece Debug"
DESCRIPTION_C0="DDR Mouthpiece Bridge"
DESCRIPTION_C2="DDR Charger"
DESCRIPTION_C4="DDR Charger Debug"
SERVICE="DTS Dynamic Data Recorder (DDR)"

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-16"?>
<OptimizationSettings>
<Settings>
<Setting>
<HardwareType>SLICE2_SIM</HardwareType>
<TransferSpeedSampleRateSettings>
<TransferSpeedSampleRate>
<MaxTransferSpeed>2000</MaxTransferSpeed>
<SampleRate>1000</SampleRate>
<MinTransferSpeed>150</MinTransferSpeed>
</TransferSpeedSampleRate>
<TransferSpeedSampleRate>
<MaxTransferSpeed>150</MaxTransferSpeed>
<SampleRate>400</SampleRate>
<MinTransferSpeed>10</MinTransferSpeed>
</TransferSpeedSampleRate>
<TransferSpeedSampleRate>
<MaxTransferSpeed>10</MaxTransferSpeed>
<SampleRate>100</SampleRate>
<MinTransferSpeed>0</MinTransferSpeed>
</TransferSpeedSampleRate>
</TransferSpeedSampleRateSettings>
</Setting>
</Settings>
</OptimizationSettings>