SpiMessageType Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The SPI messages sent to GoPiGo3 to get the various data back
public enum SpiMessageType
type SpiMessageType =
Public Enum SpiMessageType
- Inheritance
-
SpiMessageType
Fields
GetFirmwareVersion | 4 | Get firmware version |
GetGrove1Pin1Analog | 36 | Get Grove 1 analog pin 1 |
GetGrove1Pin1State | 28 | Get Grove 1 pin 1 state |
GetGrove1Pin1Voltage | 32 | Get Grove 1 pin 1 voltage |
GetGrove1Pin2Analog | 37 | Get Grove 1 analog pin 2 |
GetGrove1Pin2State | 29 | Get Grove 1 pin 2 state |
GetGrove1Pin2Voltage | 33 | Get Grove 1 pin 2 voltage |
GetGrove1Value | 26 | Get Grove 1 value |
GetGrove2Pin1Analog | 38 | Get Grove 2 analog pin 1 |
GetGrove2Pin1State | 30 | Get Grove 2 pin 1 state |
GetGrove2Pin1Voltage | 34 | Get Grove 2 pin 1 voltage |
GetGrove2Pin2Analog | 39 | Get Grove 2 analog pin 2 |
GetGrove2Pin2State | 31 | Get Grove 2 pin 2 state |
GetGrove2Pin2Voltage | 35 | Get Grove 2 pin 2 voltage |
GetGrove2Value | 27 | Get Grove 2 value |
GetHardwareVersion | 3 | Get hardware version |
GetId | 5 | Get id |
GetManufacturer | 1 | Get manufacturer |
GetMotorEncoderLeft | 17 | Get left motor encoder |
GetMotorEncoderRight | 18 | Get right motor encoder |
GetMotorStatusLeft | 19 | Get right motor status |
GetMotorStatusRight | 20 | Get left motor status |
GetName | 2 | Get name |
GetVoltage5V | 7 | Get voltage (5V) |
GetVoltageVcc | 8 | Get voltage (VCC) |
None | 0 | None |
OffsetMotorEncoder | 16 | Offset motor encoder |
SetGroveMode | 22 | Set Grove mode |
SetGrovePwmDuty | 24 | Set Grove PWM duty |
SetGrovePwmFrequency | 25 | Set Grove PWM frequency |
SetGroveState | 23 | Set Grove state |
SetGroveType | 21 | Set Grove type |
SetLed | 6 | Set LED |
SetMotorDps | 14 | Set motor speed (degrees per second) |
setMotorLimits | 15 | |
SetMotorLimits | 15 | Set motor limits |
SetMotorPosition | 11 | Set motor position |
SetMotorPositionKd | 13 | Set motor position controller's derivative (change) factor |
SetMotorPositionKp | 12 | Set motor position controller's proportional factor |
SetMotorPower | 10 | Set motor power |
SetServo | 9 | Set servo |
StartGrove1I2c | 40 | Start Grove 1 I2C |
StartGrove2I2c | 41 | Start Grove 2 I2C |