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,60 @@
INSERT INTO [dbo].[Sensors] VALUES(0, 'TSA_Embedded');
DECLARE @sensorID int;
SET @sensorID = CAST(SCOPE_IDENTITY() as int);
INSERT INTO [dbo].[SensorsAnalog]
VALUES (@sensorId
,''
,''
,0
,''
,0
,'g'
,-100
,100
,''
,2400
,''
,3
,0
,1
,0
,''
,''
,''
,'1650 (CFC1000)'
,350
,'???????????????A'
,''
,''
,''
,1
,'Volt5'
,0
,365
,0
,0
,0
,0
,10
,100
,1000
,'1753-01-01'
,0
,0
,0
,0
,1
,'1753-01-01'
,'Admin'
,0
,0
,1
,0
,0
,0
,0
,NULL
,1);

View File

@@ -0,0 +1,406 @@
ALTER PROCEDURE [dbo].[sp_TestSetupsUpdateInsert]
@TestSetupName nvarchar(50) = Null
,@SetupDescription nvarchar(50)
,@AutomaticTestProgression bit
,@AutomaticProgressionDelayMS int
,@InvertTrigger bit
,@InvertStart bit
,@ViewDiagnostics bit
,@VerifyChannels bit
,@AutoVerifyChannels bit
,@VerifyChannelsDelayMS int
,@RecordingMode smallint
,@SamplesPerSecond float
,@PreTriggerSeconds float
,@PostTriggerSeconds float
,@NumberOfEvents int
,@StrictDiagnostics bit
,@RequireConfirmationOnErrors bit
,@ROIDownload bit
,@ViewROIDownload bit
,@DownloadAll bit
,@ViewRealtime bit
,@RealtimePlotCount smallint
,@RegionsOfInterest nvarchar(MAX)
,@ROIStart float
,@ROIEnd float
,@ViewDownloadAll bit
,@Export bit
,@ExportFormat bigint
,@LabDetails nvarchar(50)
,@UseLabDetails bit
,@CustomerDetails nvarchar(50)
,@UseCustomerDetails bit
,@AllowMissingSensors bit
,@AllowSensorIdToBlankChannel bit
,@CalibrationBehavior smallint
,@LocalOnly bit
,@LastModified datetime
,@LastModifiedBy nvarchar(50)
,@TurnOffExcitation bit
,@TriggerCheckRealtime bit
,@TriggerCheckStep bit
,@PostTestDiagnostics int
,@ExportFolder nvarchar(150)
,@DownloadFolder nvarchar(150)
,@CommonStatusLine bit
,@SameAsDownloadFolder bit
,@UploadData bit
,@UploadDataFolder nvarchar(150)
,@UploadExportsOnly bit
,@Settings nvarchar(4000)
,@WarnOnBatteryFail bit
,@Dirty bit
,@Complete bit
,@Error nvarchar(255)
,@TestEngineerDetails nvarchar(50)
,@UseTestEngineerDetails bit
,@UserTags varbinary(max)
,@DoAutoArm bit
,@CheckoutMode bit
,@ISFFile nvarchar(4000)
,@QuitTestWithoutWarning bit
,@NotAllChannelsRealTime bit
,@NotAllChannelsViewer bit
,@SuppressMissingSensorsWarning bit
,@DoStreaming bit
,@ClockSyncProfileMaster nvarchar(50)
,@ClockSyncProfileSlave nvarchar(50)
,@ExtraProperties nvarchar(max)
,@MeasureSquibResistancesStep bit
,@TestSetupUniqueId nvarchar(max)
,@TestSetup varbinary(MAX)
,@LowgLVLTrigOn bit
,@LowgLVLTrigOnX bit
,@LowgLVLTrigOnY bit
,@LowgLVLTrigOnZ bit
,@HighgLVLTrigOn bit
,@HighgLVLTrigOnX bit
,@HighgLVLTrigOnY bit
,@HighgLVLTrigOnZ bit
,@AngAccelLVLTrigOn bit
,@AngAccelLVLTrigOnX bit
,@AngAccelLVLTrigOnY bit
,@AngAccelLVLTrigOnZ bit
,@ARSLVLTrigOn bit
,@ARSLVLTrigOnX bit
,@ARSLVLTrigOnY bit
,@ARSLVLTrigOnZ bit
,@LowgLVLTrigX float
,@LowgLVLTrigY float
,@LowgLVLTrigZ float
,@HighgLVLTrigX float
,@HighgLVLTrigY float
,@HighgLVLTrigZ float
,@AngAccelLVLTrigX float
,@AngAccelLVLTrigY float
,@AngAccelLVLTrigZ float
,@ARSLVLTrigX float
,@ARSLVLTrigY float
,@ARSLVLTrigZ float
,@HumidityLVLTrigOn bit
,@PressureLVLTrigOn bit
,@TemperatureLVLTrigOn bit
,@HumidityLVLTrigBelow float
,@HumidityLVLTrigAbove float
,@PressureLVLTrigBelow float
,@PressureLVLTrigAbove float
,@TemperatureLVLTrigBelow float
,@TemperatureLVLTrigAbove float
,@LowgRate int
,@HighgRate int
,@AngularRate int
,@TempHumidPressRate int
,@BatterySaverModeOn bit
,@WakeupAndTriggerOn bit
,@WakeupTrigger smallint
,@WakeUpMotionTimeout int
,@WakeUpMagnetTimeout int
,@WakeUpTimeSessionStart datetime
,@WakeUpTimeDuration bigint
,@TimedIntervalTrigOn bit
,@TimedIntervalDuration int
,@TimedIntervalEvents int
,@TimedIntervalFrequency int
,@TimedIntervalUnits smallint
,@RTCScheduleTrigOn bit
,@RTCScheduleStartDateTime datetime
,@RTCScheduleDuration bigint
,@new_id int output
,@errorNumber int output
,@errorMessage nvarchar(250) output
AS
BEGIN
set @errorNumber = 0; set @errorMessage = space(0);
declare @TestSetupId int
set @TestSetupId = dbo.foo_IdGetTestSetup(@TestSetupName)
if(exists(select TestSetupId from [dbo].[TestSetups] where TestSetupId = @TestSetupId))
begin
set @new_id = @TestSetupId
exec dbo.sp_TestSetupsUpdate @TestSetupName
,@SetupDescription
,@AutomaticTestProgression
,@AutomaticProgressionDelayMS
,@InvertTrigger
,@InvertStart
,@ViewDiagnostics
,@VerifyChannels
,@AutoVerifyChannels
,@VerifyChannelsDelayMS
,@RecordingMode
,@SamplesPerSecond
,@PreTriggerSeconds
,@PostTriggerSeconds
,@NumberOfEvents
,@StrictDiagnostics
,@RequireConfirmationOnErrors
,@ROIDownload
,@ViewROIDownload
,@DownloadAll
,@ViewRealtime
,@RealtimePlotCount
,@RegionsOfInterest
,@ROIStart
,@ROIEnd
,@ViewDownloadAll
,@Export
,@ExportFormat
,@LabDetails
,@UseLabDetails
,@CustomerDetails
,@UseCustomerDetails
,@AllowMissingSensors
,@AllowSensorIdToBlankChannel
,@CalibrationBehavior
,@LocalOnly
,@LastModified
,@LastModifiedBy
,@TurnOffExcitation
,@TriggerCheckRealtime
,@TriggerCheckStep
,@PostTestDiagnostics
,@ExportFolder
,@DownloadFolder
,@CommonStatusLine
,@SameAsDownloadFolder
,@UploadData
,@UploadDataFolder
,@UploadExportsOnly
,@Settings
,@WarnOnBatteryFail
,@Dirty
,@Complete
,@Error
,@TestEngineerDetails
,@UseTestEngineerDetails
,@UserTags
,@DoAutoArm
,@CheckoutMode
,@ISFFile
,@QuitTestWithoutWarning
,@NotAllChannelsRealTime
,@NotAllChannelsViewer
,@SuppressMissingSensorsWarning
,@DoStreaming
,@ClockSyncProfileMaster
,@ClockSyncProfileSlave
,@ExtraProperties
,@MeasureSquibResistancesStep
,@TestSetupUniqueId
,@TestSetup
,@LowgLVLTrigOn
,@LowgLVLTrigOnX
,@LowgLVLTrigOnY
,@LowgLVLTrigOnZ
,@HighgLVLTrigOn
,@HighgLVLTrigOnX
,@HighgLVLTrigOnY
,@HighgLVLTrigOnZ
,@AngAccelLVLTrigOn
,@AngAccelLVLTrigOnX
,@AngAccelLVLTrigOnY
,@AngAccelLVLTrigOnZ
,@ARSLVLTrigOn
,@ARSLVLTrigOnX
,@ARSLVLTrigOnY
,@ARSLVLTrigOnZ
,@LowgLVLTrigX
,@LowgLVLTrigY
,@LowgLVLTrigZ
,@HighgLVLTrigX
,@HighgLVLTrigY
,@HighgLVLTrigZ
,@AngAccelLVLTrigX
,@AngAccelLVLTrigY
,@AngAccelLVLTrigZ
,@ARSLVLTrigX
,@ARSLVLTrigY
,@ARSLVLTrigZ
,@HumidityLVLTrigOn
,@PressureLVLTrigOn
,@TemperatureLVLTrigOn
,@HumidityLVLTrigBelow
,@HumidityLVLTrigAbove
,@PressureLVLTrigBelow
,@PressureLVLTrigAbove
,@TemperatureLVLTrigBelow
,@TemperatureLVLTrigAbove
,@LowgRate
,@HighgRate
,@AngularRate
,@TempHumidPressRate
,@BatterySaverModeOn
,@WakeupAndTriggerOn
,@WakeupTrigger
,@WakeUpMotionTimeout
,@WakeUpMagnetTimeout
,@WakeUpTimeSessionStart
,@WakeUpTimeDuration
,@TimedIntervalTrigOn
,@TimedIntervalDuration
,@TimedIntervalEvents
,@TimedIntervalFrequency
,@TimedIntervalUnits
,@RTCScheduleTrigOn
,@RTCScheduleStartDateTime
,@RTCScheduleDuration
,@new_id output
,@errorNumber output
,@errorMessage output
end
else
begin
exec dbo.sp_TestSetupsInsert @TestSetupName
,@SetupDescription
,@AutomaticTestProgression
,@AutomaticProgressionDelayMS
,@InvertTrigger
,@InvertStart
,@ViewDiagnostics
,@VerifyChannels
,@AutoVerifyChannels
,@VerifyChannelsDelayMS
,@RecordingMode
,@SamplesPerSecond
,@PreTriggerSeconds
,@PostTriggerSeconds
,@NumberOfEvents
,@StrictDiagnostics
,@RequireConfirmationOnErrors
,@ROIDownload
,@ViewROIDownload
,@DownloadAll
,@ViewRealtime
,@RealtimePlotCount
,@RegionsOfInterest
,@ROIStart
,@ROIEnd
,@ViewDownloadAll
,@Export
,@ExportFormat
,@LabDetails
,@UseLabDetails
,@CustomerDetails
,@UseCustomerDetails
,@AllowMissingSensors
,@AllowSensorIdToBlankChannel
,@CalibrationBehavior
,@LocalOnly
,@LastModified
,@LastModifiedBy
,@TurnOffExcitation
,@TriggerCheckRealtime
,@TriggerCheckStep
,@PostTestDiagnostics
,@ExportFolder
,@DownloadFolder
,@CommonStatusLine
,@SameAsDownloadFolder
,@UploadData
,@UploadDataFolder
,@UploadExportsOnly
,@Settings
,@WarnOnBatteryFail
,@Dirty
,@Complete
,@Error
,@TestEngineerDetails
,@UseTestEngineerDetails
,@UserTags
,@DoAutoArm
,@CheckoutMode
,@ISFFile
,@QuitTestWithoutWarning
,@NotAllChannelsRealTime
,@NotAllChannelsViewer
,@SuppressMissingSensorsWarning
,@DoStreaming
,@ClockSyncProfileMaster
,@ClockSyncProfileSlave
,@ExtraProperties
,@MeasureSquibResistancesStep
,@TestSetupUniqueId
,@TestSetup
,@LowgLVLTrigOn
,@LowgLVLTrigOnX
,@LowgLVLTrigOnY
,@LowgLVLTrigOnZ
,@HighgLVLTrigOn
,@HighgLVLTrigOnX
,@HighgLVLTrigOnY
,@HighgLVLTrigOnZ
,@AngAccelLVLTrigOn
,@AngAccelLVLTrigOnX
,@AngAccelLVLTrigOnY
,@AngAccelLVLTrigOnZ
,@ARSLVLTrigOn
,@ARSLVLTrigOnX
,@ARSLVLTrigOnY
,@ARSLVLTrigOnZ
,@LowgLVLTrigX
,@LowgLVLTrigY
,@LowgLVLTrigZ
,@HighgLVLTrigX
,@HighgLVLTrigY
,@HighgLVLTrigZ
,@AngAccelLVLTrigX
,@AngAccelLVLTrigY
,@AngAccelLVLTrigZ
,@ARSLVLTrigX
,@ARSLVLTrigY
,@ARSLVLTrigZ
,@HumidityLVLTrigOn
,@PressureLVLTrigOn
,@TemperatureLVLTrigOn
,@HumidityLVLTrigBelow
,@HumidityLVLTrigAbove
,@PressureLVLTrigBelow
,@PressureLVLTrigAbove
,@TemperatureLVLTrigBelow
,@TemperatureLVLTrigAbove
,@LowgRate
,@HighgRate
,@AngularRate
,@TempHumidPressRate
,@BatterySaverModeOn
,@WakeupAndTriggerOn
,@WakeupTrigger
,@WakeUpMotionTimeout
,@WakeUpMagnetTimeout
,@WakeUpTimeSessionStart
,@WakeUpTimeDuration
,@TimedIntervalTrigOn
,@TimedIntervalDuration
,@TimedIntervalEvents
,@TimedIntervalFrequency
,@TimedIntervalUnits
,@RTCScheduleTrigOn
,@RTCScheduleStartDateTime
,@RTCScheduleDuration
,@new_id output
,@errorNumber output
,@errorMessage output
end;
END