user_page
Description
Specifies current user page.
Syntax
Read
Gets current user page.
Example
int userPage;
userPage = dsm.user_page;
Write
Changes to another user page.
Example
dsm.user_page = 1;
Notes
You can use user pages to dynamically change from one waveform to another during waveform output. Please note that the user page index starts at 0 so the first page will be "0", the second page will be "1" and so on. So if you wanted to switch to the fourth user page you would set this property to "3". If you wanted to switch back to the first page, you would then set this property to "0".
You must specify the user page that you would like to use before downloading your waveform and right before you start waveform generation. This is true even if you intend to use user page 0. Failure to specify the user page before downloading and right before waveform generation may result the wrong waveform output.
For the DSM303, the maximum number of user pages is 7. For the DSM303-4 the maximum number of user pages is 127. Both of these limits are assuming that each waveform uses only one micro-page per user page which may not be the case for your waveforms. For more details on the relationship between user pages and micro-pages please see the upage_available property.
For more information regarding micro-pages and user pages, please see the DSM GUI Manual.