Skip to content

Commit

Permalink
automatic template update of Serial Peripheral Interface (SPI) Analyzer
Browse files Browse the repository at this point in the history
  • Loading branch information
Marcus10110 committed Oct 29, 2020
1 parent 182d58d commit 4dc8127
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 1 deletion.
36 changes: 36 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,39 @@ cmake ..
```

Then, open the newly created solution file located here: `build\spi_analyzer.sln`


## Output Frame Format

### Frame Type: `"enable"`

| Property | Type | Description |
| :--- | :--- | :--- |


Indicates the enable (chip select) signal has transitioned from inactive to active, present when the enable channel is used

### Frame Type: `"disable"`

| Property | Type | Description |
| :--- | :--- | :--- |


Indicates the enable signal has transitioned back to inactive, present when the enable channel is used

### Frame Type: `"result"`

| Property | Type | Description |
| :--- | :--- | :--- |
| `miso` | bytes | Master in slave out, width in bits is determined by settings |
| `mosi` | bytes | Master out slave in, width in bits is determined by settings |

A single word transaction, containing both MISO and MOSI

### Frame Type: `"error"`

| Property | Type | Description |
| :--- | :--- | :--- |


Indicates that the clock was in the wrong state when the enable signal transitioned to active
4 changes: 3 additions & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,9 @@ jobs:
artifact: AnalyzerLibLinux
- download: current
artifact: AnalyzerLibWin
patterns: '*.dll'
patterns: |
*.dll
*.pdb
- download: current
artifact: AnalyzerLibMac
- script: |
Expand Down

0 comments on commit 4dc8127

Please sign in to comment.