Project:USB Disco Dance Floor/v1/firmware: Difference between revisions

From London Hackspace Wiki

Moved headings out of the table
m (Colour name fix)
(Moved headings out of the table)
Line 31: Line 31:
Commands start with a one-byte identifier, followed by zero or more data bytes. The number of data bytes is command-specific. The device should not output any data unless specified below.
Commands start with a one-byte identifier, followed by zero or more data bytes. The number of data bytes is command-specific. The device should not output any data unless specified below.


{| class="wikitable"
=== Status/Diagnostic Commands ===
 
{| class="wikitable" width="100%"
!width="80"|Command
!width="80"|Command
!Action
!Action
!width="100"|Min version
!width="100"|Min version
|-
!colspan="3" style="background: #ddd"|Status/Diagnostic Commands
|-
|-
!rowspan="2"|00
!rowspan="2"|00
Line 96: Line 96:
*00 - clockwise spiral chase (white), starting at (0,0)
*00 - clockwise spiral chase (white), starting at (0,0)
*01 - clockwise spiral (white), starting at (0,0); then black spiral once complete
*01 - clockwise spiral (white), starting at (0,0); then black spiral once complete
|-
|}
!colspan="3" style="background: #ddd"|Simple Display Commands
 
=== Simple Display Commands ===
 
{| class="wikitable" width="100%"
!width="80"|Command
!Action
!width="100"|Min version
|-
|-
!rowspan="2"|10
!rowspan="2"|10
Line 122: Line 128:
|-
|-
|colspan="2"|???
|colspan="2"|???
|-
|}
!colspan="3" style="background: #ddd"|Complex Display Commands
 
=== Complex Display Commands ===
 
{| class="wikitable" width="100%"
!width="80"|Command
!Action
!width="100"|Min version
|-
|-
!rowspan="2"|50
!rowspan="2"|50