Properties -

Please click on a property in the menu on the left for a description of that property. All properties are part of the DSMX class except number which is part of the DSM_API_Group class. You must create an object of the DSMX class in order to use any of the properties in that class and you must create an object of the DSM_Group_API class in order to use any of the properties in that class. In the examples, we have used an example dsm object of the DSMX class and an example ug object of the DSM_Group_API class.

Default Property Values

The following is a list of default values that are set when you initialize the DSM with the ini method. If you do not change these values in your own program, they will remain at these default values so be sure to redefine these properties if you want to change waveform parameters.

Paging
page_number 4
page 0
Waveform
chirp1 0x1000000
chirp2 0x10000000
chirp3 0x1000000
RESET_T1 0
RESET_T2 0
RESET_T3 0
marker1 0x0
marker2 0x7
code 0
data_length 0x10
data_length_enable false
data_length_offset 0x192
dds_reset_by_memory false
delay 0
memory_depth 0x10
Mode
loop_count 0
Hardware Settings
over_sampling_rate 1
memory_dll true
marker_enable true
auto_armed true
synci_enable true
synco_enable true
slave_mode false