This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:tools-software:sigmastudiov2:developmentenvironment:sequencewindow:sequence_window [26 Feb 2024 13:13] – Adds the new sequence window image Ashwin PS | resources:tools-software:sigmastudiov2:developmentenvironment:sequencewindow:sequence_window [15 Mar 2024 13:58] (current) – Formatting corrected John Joseph | ||
---|---|---|---|
Line 3: | Line 3: | ||
====== Sequence Window ====== | ====== Sequence Window ====== | ||
- | {{: | + | {{: |
- | + | ||
- | Use the sequence window to define a custom sequence of data read/write operations between SigmaStudio+ and a target hardware device connected via USB. Commands can be dragged from the capture window or created manually. Sequences are independent of the SigmaStudio+ project file and can be saved and recalled to files. | + | |
- | + | ||
- | The Sequence window is docked at the bottom by default. The option to add sequences from capture window is available. Also there is an option to define the operation manually. A separate packet can be created, specifying he address of the location where the data packet is to be written along with the protocol to be used, which is usually SPI or I2C. Finally when the sequence is ready, pressing the download button on the sequence window, will send the packet to the target. | + | |
\\ | \\ | ||
\\ | \\ | ||
- | There are utility buttons present on top of the sequence window. | + | The Sequence window in SigmaStudio+ allows the users to define custom sequence |
\\ | \\ | ||
- | - New Tab- Adds a new sequence mode. Each mode contains | + | \\ |
- | - Delete Tab- Removes | + | By default, the Sequence window is docked at the bottom. Users can create |
- | - Open- Opens the selected sequence file of xml format | + | \\ |
- | - New Sequence- Clears all the content of the current sequence tab | + | \\ |
- | - Save- Saves the contents of the sequence window modes as an xml file | + | Following options are present on the sequence |
- | - Export- Exports the contents | + | \\ |
- | - Add Sequence- Adds a new read/ | + | - **New Sequence** - Clears all the content of the current sequence tab and creates a fresh sequence file |
- | - Remove Sequence- Cuts a read/ | + | - **Open Sequence File** - Opens the selected sequence file of xml format |
- | - Copy Sequence | + | - **Save Sequence File** |
- | - Paste- Pastes the packs present in the clipboard to the sequence mode selected | + | - **Add Mode** |
- | - Download - downloads the packs in the selected | + | - **Remove Mode** - Removes the selected sequence mode (tab) from the sequence window |
- | - Address in hex- ticking this checkbox displays the device address and register address in hex format. This also saves the addresses in hex in the export file. | + | - **Import Mode** - Imports a specific |
+ | - **Export Mode** - Exports a selected mode (tab) in the sequence window as a separate file | ||
+ | - **Add Command** | ||
+ | - **Cut Command** | ||
+ | - **Copy Command** | ||
+ | - **Paste** - Pastes the packs present in the clipboard to the sequence mode selected | ||
+ | - **Export** - Exports the contents of the sequence window into .c and .h files for standalone mode of operation | ||
+ | - **Download** - downloads the entire sequence file or the selected mode (tab) to the target connected in the system tab. This choice of type of download is provided in the Download combobox. | ||
+ | - **Move Up** - Reorders the sequence entry or tab up the list. The choice of type of sequence entry or mode is decided by the Reorder combobox. | ||
+ | - **Move Down** - Reorders the sequence entry or tab down the list. The choice of type of sequence entry or mode is decided by the Reorder combobox. | ||
+ | - **Address in hex** - ticking this checkbox displays the device address and register address in hex format. This also saves the addresses in hex in the export file. | ||
+ | - **Force Download** - When the sequence download aborts midway due to an error, this flag can be used to push through the error and download the entire sequence list. The individual error can be seen in the capture window. | ||