Difference between revisions of "Firmware-800 Commands"

From I-CubeX Wiki
Jump to: navigation, search
(Copied from Firmware-80 Commands, revision 3023)
 
 
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
This section describes the messages and commands for resetting the WiDig, obtaining version information, setting the mode of operation (stand-alone or host mode), setting the device ID, setting MIDI out operation, setting running status and obtaining COM port status. These commands have the same effect both in stand-alone and host mode.  
 
This section describes the messages and commands for resetting the WiDig, obtaining version information, setting the mode of operation (stand-alone or host mode), setting the device ID, setting MIDI out operation, setting running status and obtaining COM port status. These commands have the same effect both in stand-alone and host mode.  
  
*[[Firmware-80 Command-034 |RESET (34, 22h)]]
+
*[[Firmware-800 Command-034 |RESET (34, 22h)]]
*[[Firmware-80 Command-060 |OUTPUT INIT (60, 3Ch)]]
+
*[[Firmware-800 Command-060 |OUTPUT INIT (60, 3Ch)]]
  
*[[Firmware-80 Command-071 |DUMP VERSION (71, 47h)]]
+
*[[Firmware-800 Command-066 |DUMP FIRMWARE (66, 42h)]]
 +
*[[Firmware-800 Command-071 |DUMP VERSION (71, 47h)]]
  
*[[Firmware-80 Command-090 |SET MODE (90, 5Ah)]]
+
*[[Firmware-800 Command-090 |SET MODE (90, 5Ah)]]
*[[Firmware-80 Command-091 |DUMP MODE (91, 5Bh)]]
+
*[[Firmware-800 Command-091 |DUMP MODE (91, 5Bh)]]
  
*[[Firmware-80 Command-092 |SET ID (92, 5Ch)]]
+
*[[Firmware-800 Command-092 |SET ID (92, 5Ch)]]
  
*[[Firmware-80 Command-032 |TOGGLE MUTE (32, 20h)]]
+
*[[Firmware-800 Command-032 |TOGGLE MUTE (32, 20h)]]
*[[Firmware-80 Command-050 |SET MUTE (50, 32h)]]
+
*[[Firmware-800 Command-050 |SET MUTE (50, 32h)]]
*[[Firmware-80 Command-051 |DUMP MUTE (51, 33h)]]
+
*[[Firmware-800 Command-051 |DUMP MUTE (51, 33h)]]
  
*[[Firmware-80 Command-093 |BLE-MIDI (93, 5Dh)]]
+
*[[Firmware-800 Command-093 |BLE-MIDI (93, 5Dh)]]
*[[Firmware-80 Command-096 |DUMP BLE-MIDI (96, 60h)]]
+
*[[Firmware-800 Command-096 |DUMP BLE-MIDI (96, 60h)]]
  
*[[Firmware-80 Command-094 |MIDI STATUS (94, 5Eh)]]
+
*[[Firmware-800 Command-094 |MIDI STATUS (94, 5Eh)]]
*[[Firmware-80 Command-095 |DUMP MIDI STATUS (95, 5Fh)]]
+
*[[Firmware-800 Command-095 |DUMP MIDI STATUS (95, 5Fh)]]
  
  
Line 29: Line 30:
 
This section describes the programming protocol commands sent to the WiDig specifically for stand-alone mode.
 
This section describes the programming protocol commands sent to the WiDig specifically for stand-alone mode.
  
*[[Firmware-80 Command-100 |EDIT NAME (100, 64h)]]
+
*[[Firmware-800 Command-100 |EDIT NAME (100, 64h)]]
*[[Firmware-80 Command-101 |DUMP NAME (101, 65h)]]
+
*[[Firmware-800 Command-101 |DUMP NAME (101, 65h)]]
  
*[[Firmware-80 Command-105 |CLEAR CONFIG (105, 69h)]]
+
*[[Firmware-800 Command-105 |CLEAR CONFIG (105, 69h)]]
*[[Firmware-80 Command-106 |EDIT CONFIG (106, 6Ah)]]
+
*[[Firmware-800 Command-106 |EDIT CONFIG (106, 6Ah)]]
*[[Firmware-80 Command-107 |DUMP CONFIG (107, 6Bh)]]
+
*[[Firmware-800 Command-107 |DUMP CONFIG (107, 6Bh)]]
 +
*[[Firmware-800 Command-108 |DUMP ALL CONFIG (108, 6Ch)]]
  
  
Line 41: Line 43:
 
This section describes the programming protocol commands sent to the WiDig to configure sensor inputs and actuator outputs that can be used in both host mode and stand-alone mode.
 
This section describes the programming protocol commands sent to the WiDig to configure sensor inputs and actuator outputs that can be used in both host mode and stand-alone mode.
  
*[[Firmware-80 Command-001 |STREAM (1, 01h)]]
+
*[[Firmware-800 Command-001 |STREAM (1, 01h)]]
*[[Firmware-80 Command-011 |DUMP STREAM (11, 0Bh)]]
+
*[[Firmware-800 Command-011 |DUMP STREAM (11, 0Bh)]]
*[[Firmware-80 Command-002 |RES (2, 02h)]]
+
*[[Firmware-800 Command-002 |RES (2, 02h)]]
*[[Firmware-80 Command-012 |DUMP RES (12, 0Ch)]]
+
*[[Firmware-800 Command-012 |DUMP RES (12, 0Ch)]]
*[[Firmware-80 Command-004 |SAMPLE (4, 04h)]]
+
*[[Firmware-800 Command-004 |SAMPLE (4, 04h)]]
  
*[[Firmware-80 Command-003 |INTERVAL (3, 03h)]]
+
*[[Firmware-800 Command-003 |INTERVAL (3, 03h)]]
*[[Firmware-80 Command-013 |DUMP INTERVAL (13, 0Dh)]]
+
*[[Firmware-800 Command-013 |DUMP INTERVAL (13, 0Dh)]]
  
*[[Firmware-80 Command-008 |FUNCTION (8, 08h)]]
+
*[[Firmware-800 Command-008 |FUNCTION (8, 08h)]]
*[[Firmware-80 Command-018 |DUMP FUNCTION (18, 12h)]]
+
*[[Firmware-800 Command-018 |DUMP FUNCTION (18, 12h)]]
  
*[[Firmware-80 Command-020 |TABLE ENTRY (20, 14h)]]
+
*[[Firmware-800 Command-020 |TABLE ENTRY (20, 14h)]]
*[[Firmware-80 Command-030 |DUMP TABLE ENTRY (30, 1Eh)]]
+
*[[Firmware-800 Command-030 |DUMP TABLE ENTRY (30, 1Eh)]]
*[[Firmware-80 Command-031 |DUMP TABLE (31, 1Fh)]]
+
*[[Firmware-800 Command-031 |DUMP TABLE (31, 1Fh)]]
  
*[[Firmware-80 Command-047 |SET OUTPUT PULSE (47, 2Fh)]]
+
*[[Firmware-800 Command-047 |SET OUTPUT PULSE (47, 2Fh)]]
*[[Firmware-80 Command-048 |SET OUTPUT (48, 30h)]]
+
*[[Firmware-800 Command-048 |SET OUTPUT (48, 30h)]]
*[[Firmware-80 Command-049 |SET OUTPUT INIT (49, 31h)]]
+
*[[Firmware-800 Command-049 |SET OUTPUT INIT (49, 31h)]]
*[[Firmware-80 Command-057 |DUMP OUTPUT PULSE (57, 39h)]]
+
*[[Firmware-800 Command-057 |DUMP OUTPUT PULSE (57, 39h)]]
*[[Firmware-80 Command-058 |DUMP OUTPUT (58, 3Ah)]]
+
*[[Firmware-800 Command-058 |DUMP OUTPUT (58, 3Ah)]]
*[[Firmware-80 Command-059 |DUMP OUTPUT INIT (59, 3Bh)]]
+
*[[Firmware-800 Command-059 |DUMP OUTPUT INIT (59, 3Bh)]]
  
*[[Firmware-80 Command-125 |I2C PORT (125, 7Dh)]]
+
*[[Firmware-800 Command-125 |I2C PORT (125, 7Dh)]]
*[[Firmware-80 Command-126 |I2C WRITE (126, 7Eh)]]
+
*[[Firmware-800 Command-126 |I2C WRITE (126, 7Eh)]]
*[[Firmware-80 Command-124 |I2C WRITE SINGLE (124, 7Ch)]]
+
*[[Firmware-800 Command-124 |I2C WRITE SINGLE (124, 7Ch)]]
*[[Firmware-80 Command-127 |I2C READ (127, 7Fh)]]
+
*[[Firmware-800 Command-127 |I2C READ (127, 7Fh)]]
*[[Firmware-80 Command-122 |I2C READ SINGLE (122, 7Ah)]]
+
*[[Firmware-800 Command-122 |I2C READ SINGLE (122, 7Ah)]]

Latest revision as of 22:27, 22 June 2018

General

This section describes the messages and commands for resetting the WiDig, obtaining version information, setting the mode of operation (stand-alone or host mode), setting the device ID, setting MIDI out operation, setting running status and obtaining COM port status. These commands have the same effect both in stand-alone and host mode.


Standalone Mode

This section describes the programming protocol commands sent to the WiDig specifically for stand-alone mode.


Dual Mode

This section describes the programming protocol commands sent to the WiDig to configure sensor inputs and actuator outputs that can be used in both host mode and stand-alone mode.