C# 클래스 Saleae.SocketApi.ExportDataStruct

파일 보기 프로젝트 열기: saleae/SaleaeSocketApi 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnalogChannelsToExport int[]
AnalogFormat AnalogOutputFormat
BinaryBitShifting BinaryBitShifting
BinaryOutputMode BinaryOutputMode
BinaryOutputWordSize BinaryOutputWordSize
CsvDelimiterType CsvDelimiterType
CsvDensity CsvDensity
CsvDisplayBase CsvBase
CsvIncludeHeaders CsvHeadersType
CsvOutputMode CsvOutputMode
CsvTimestampType CsvTimestampType
DataExportMixedExportMode DataExportMixedModeExportType
DataExportType DataExportType
DigitalChannelsToExport int[]
EndingTime double
ExportChannelSelection DataExportChannelSelection
FileName String
SamplesRangeType DataExportSampleRangeType
StartingTime double

프로퍼티 상세

AnalogChannelsToExport 공개적으로 프로퍼티

List channel indexes of analog channels to export. Only required if you select "SpecificChannels"
public int[] AnalogChannelsToExport
리턴 int[]

AnalogFormat 공개적으로 프로퍼티

ADC values or floating point voltages. Required for all export types that include analog channels
public AnalogOutputFormat AnalogFormat
리턴 AnalogOutputFormat

BinaryBitShifting 공개적으로 프로퍼티

Only required for digital only Binary mode
public BinaryBitShifting BinaryBitShifting
리턴 BinaryBitShifting

BinaryOutputMode 공개적으로 프로퍼티

Only required for digital only Binary mode
public BinaryOutputMode BinaryOutputMode
리턴 BinaryOutputMode

BinaryOutputWordSize 공개적으로 프로퍼티

Only required for digital only Binary mode
public BinaryOutputWordSize BinaryOutputWordSize
리턴 BinaryOutputWordSize

CsvDelimiterType 공개적으로 프로퍼티

Required for all CSV exports
public CsvDelimiterType CsvDelimiterType
리턴 CsvDelimiterType

CsvDensity 공개적으로 프로퍼티

Only required when exporting digital only CSV data. CsvTransition produces a smaller file where only transition timestamps are exported CsvComplete includes every single sample
public CsvDensity CsvDensity
리턴 CsvDensity

CsvDisplayBase 공개적으로 프로퍼티

Required when exporting analog samples as raw ADC value. Also Required when exporting digital only data in "CsvSingleNumber" format
public CsvBase CsvDisplayBase
리턴 CsvBase

CsvIncludeHeaders 공개적으로 프로퍼티

Required for all CSV exports.
public CsvHeadersType CsvIncludeHeaders
리턴 CsvHeadersType

CsvOutputMode 공개적으로 프로퍼티

Required only when exporting digital only CSV. Does not apply when exporting analog and digital or analog only.
public CsvOutputMode CsvOutputMode
리턴 CsvOutputMode

CsvTimestampType 공개적으로 프로퍼티

Only applies when exporting digital only CSV Does not apply when exporting analog and digital or analog only. (time values used)
public CsvTimestampType CsvTimestampType
리턴 CsvTimestampType

DataExportMixedExportMode 공개적으로 프로퍼티

This option is only required & applied IF your capture contains digital and analog channels, AND you select "Specific Channels" for the channel selection option. i. e. If you then select digital only, you will get the native, digital only interface for an export mode.
public DataExportMixedModeExportType DataExportMixedExportMode
리턴 DataExportMixedModeExportType

DataExportType 공개적으로 프로퍼티

Primary export type. Always required
public DataExportType DataExportType
리턴 DataExportType

DigitalChannelsToExport 공개적으로 프로퍼티

List channel indexes of digital channels to export. Only required if you select "SpecificChannels"
public int[] DigitalChannelsToExport
리턴 int[]

EndingTime 공개적으로 프로퍼티

End time of export. Only appies if "RangeTimes" is set. Relative to trigger sample, can be negative.
public double EndingTime
리턴 double

ExportChannelSelection 공개적으로 프로퍼티

This option allows you to export all channels in the capture, or only specific channels. Alaways required
public DataExportChannelSelection ExportChannelSelection
리턴 DataExportChannelSelection

FileName 공개적으로 프로퍼티

The fully qualified path to the target file. Folder must exist. Path must be absolute. Always required features like ~/ and %appdata% are not supported. You can exand those first before passing the path.
public String FileName
리턴 String

SamplesRangeType 공개적으로 프로퍼티

Export all time, or just export a specific range of time. Always required Command will NAK if a custom time range extends past captured data.
public DataExportSampleRangeType SamplesRangeType
리턴 DataExportSampleRangeType

StartingTime 공개적으로 프로퍼티

Start time of export. Only appies if "RangeTimes" is set. Relative to trigger sample, can be negative.
public double StartingTime
리턴 double