Difference between revisions of "Firmware-830 Command-034"

From I-CubeX Wiki
Jump to: navigation, search
(Initial Values)
(Initial Values)
Line 48: Line 48:
 
|-
 
|-
 
|Actuator activation status:
 
|Actuator activation status:
|0; off
+
|0; off (see SET OUTPUT INIT command)
 
|-
 
|-
 
|Actuator PWM or CC status:
 
|Actuator PWM or CC status:
|0; off
+
|0; off (see SET OUTPUT INIT command)
 
|-
 
|-
 
|Actuator PWM width, TC time or CC method:
 
|Actuator PWM width, TC time or CC method:
|0
+
|0 (see SET OUTPUT INIT command)
 
|-
 
|-
 
|Actuator PWM interval:
 
|Actuator PWM interval:
Line 82: Line 82:
 
|-
 
|-
 
|All actuator output settings:
 
|All actuator output settings:
|retrieved from non-volatile memory  (see SET OUTPUT, OUTPUT INIT and OUTPUT PULSE command)
+
|retrieved from non-volatile memory  (see SET OUTPUT INIT and SET OUTPUT PULSE command)
 
|}
 
|}
  

Revision as of 20:53, 29 May 2023

RESET (34, 22h)

The RESET command resets the WiDig, i.e. all internal circuitry and system variables stored in volatile memory are re-initialized. Non-volatile memory remains unchanged. The RESET command is always executed following a power-up. The RESET command does not change any stand-alone mode settings stored in non-volatile memory but reloads them in volatile memory for operational use (when in stand-alone mode).

When the WiDig is in host mode, the RESET command sets internal parameters stored in volatile memory to initial values as specified below.

When the WiDig is in stand-alone mode, the RESET command retrieves the settings as stored in non-volatile memory and sets other internal parameters as specified below.

The RESET command can also be initiated by sending a single-byte MIDI system reset (255, FFh). The single-byte MIDI system reset message can be sent anytime during any MIDI message.

Upon completion of the RESET command the RESET ACK message is sent out by the WiDig once (host mode) or twice (stand-alone mode) depending on the mode of operation of the WiDig.

There is no [BODY] associated with this command.

Example (this is the same as sending this single byte: 255 (FFh)):

240, 125, 0 {DEV}, 34 {RESET}, 247 (F0h, 7Dh, 00h, 22h, F7h)


Initial Values

Initial values for RESET executed with WiDig set to host mode:

Mode of operation: 0; host mode
MIDI out activation status: retrieved from non-volatile memory (see MIDI OUT command)
System exclusive ID: retrieved from non-volatile memory (see SET ID command)
Sensor input muting: 0; off
Sensor input solo: 0; off
Sensor activation status: 0; off
Sensor sampling resolution: 10 bit
Sensor sampling interval: 10 ms (see SET INTERVAL command)
Actuator activation status: 0; off (see SET OUTPUT INIT command)
Actuator PWM or CC status: 0; off (see SET OUTPUT INIT command)
Actuator PWM width, TC time or CC method: 0 (see SET OUTPUT INIT command)
Actuator PWM interval: 20 ms (see SET OUTPUT PULSE command)
Actuator PWM width range: 2 ms (see SET OUTPUT PULSE command)

Initial values for RESET executed with WiDig set to stand-alone mode:

Mode of operation: 1; stand-alone mode
MIDI out activation status: retrieved from non-volatile memory (see MIDI OUT command)
System exclusive ID: retrieved from non-volatile memory (see SET ID command)
Sensor input muting: 0; off
Other sensor input settings: retrieved from non-volatile memory (see EDIT CONFIG command)
All actuator output settings: retrieved from non-volatile memory (see SET OUTPUT INIT and SET OUTPUT PULSE command)

MIDI system reset

The I-CubeX WiDig can also be reset using the single byte MIDI system reset command (255, FFh) in exactly the same way as when using the RESET command (34,22h). A RESET ACK (35,23h) will be sent after completion of the reset command. The MIDI system reset command can be sent anytime during any message. Any other MIDI system real-time messages that are received in the WiDig MIDI input are ignored.