Module: Firmata::MidiMessages
- Included in:
- Board
- Defined in:
- lib/firmata/constants.rb
Constant Summary collapse
- REPORT_VERSION =
Internal: Fixnum byte command for protocol version
0xF9
- SYSTEM_RESET =
Internal: Fixnum byte command for system reset
0xFF
- DIGITAL_MESSAGE =
Internal: Fixnum byte command for digital I/O message
0x90
- DIGITAL_MESSAGE_RANGE =
Pubilc: Fixnum byte for range for digital pins for digital 2 byte data format
0x90..0x9F
- ANALOG_MESSAGE =
Internal: Fixnum byte command for an analog I/O message
0xE0
- ANALOG_MESSAGE_RANGE =
Internal: Fixnum byte range for analog pins for analog 14-bit data format
0xE0..0xEF
- REPORT_ANALOG =
Internal: Fixnum byte command to report analog pin
0xC0
- REPORT_DIGITAL =
Internal: Fixnum byte command to report digital port
0xD0
- PIN_MODE =
Internal: Fixnum byte command to set pin mode (I/O)
0xF4
- START_SYSEX =
Internal: Fixnum byte command for start of Sysex message
0xF0
- END_SYSEX =
Internal: Fixnum byte command for end of Sysex message
0xF7
- CAPABILITY_QUERY =
Internal: Fixnum byte sysex command for capabilities query
0x6B
- CAPABILITY_RESPONSE =
Internal: Fixnum byte sysex command for capabilities response
0x6C
- PIN_STATE_QUERY =
Internal: Fixnum byte sysex command for pin state query
0x6D
- PIN_STATE_RESPONSE =
Internal: Fixnum byte sysex command for pin state response
0x6E
- ANALOG_MAPPING_QUERY =
Internal: Fixnum byte sysex command for analog mapping query
0x69
- ANALOG_MAPPING_RESPONSE =
Internal: Fixnum byte sysex command for analog mapping response
0x6A
- I2C_REQUEST =
Internal: Fixnum byte sysex command for i2c request
0x76
- I2C_REPLY =
Internal: Fixnum byte sysex command for i2c reply
0x77
- I2C_CONFIG =
Internal: Fixnum byte sysex command for i2c config
0x78
- FIRMWARE_QUERY =
Internal: Fixnum byte sysex command for firmware query and response
0x79
- I2C_MODE_WRITE =
Internal: Fixnum byte i2c mode write
0x00
- I2C_MODE_READ =
Internal: Fixnum byte i2c mode read
0x01
- I2C_MODE_CONTINUOUS_READ =
Internal: Fixnum byte i2c mode continous read
0x02
- I2C_MODE_STOP_READING =
Internal: Fixnum byte i2c mode stop reading
0x03