enum | Opcode : byte {
WriteRegister = 0x0D,
ReadRegister = 0x0E,
ReadI2c = 0x12,
WriteI2c = 0x13,
SetBuzzerOld = 0x1C,
SetLedsOld = 0x1E,
ReadProductString = 0x20,
ReadSlotString = 0x21,
SlotStop = 0x22,
SlotStart = 0x23,
WriteRegisterTemp = 0x8D,
Reset = 0x8E,
PlaySequence = 0x90,
SetRgbLed = 0x91,
SetLeds = 0x92,
SetBuzzer = 0x93,
SetSound = 0x94,
SetVibrator = 0x95,
PlaySequenceBuffer = 0x98
} |
enum | LedPattern {
Off = 0x00,
On = 0x01,
Blink__0_25Hz = 0x02,
Blink__0_50Hz = 0x03,
Blink__1Hz = 0x04,
Blink__2Hz = 0x05,
Blink__4Hz = 0x06,
Blink__5Hz = 0x07,
Blink__6_66Hz = 0x08,
Blink__10Hz = 0x09,
Blink__20Hz = 0x0A,
Breath = 0x0F,
Flash__0_25Hz__1_outof_4 = 0x12,
Flash__0_50Hz__1_outof_4 = 0x13,
Flash__1Hz__1_outof_4 = 0x14,
Flash__2Hz__1_outof_4 = 0x15,
Flash__4Hz__1_outof_4 = 0x16,
Flash__5Hz__1_outof_4 = 0x17,
Flash__6_66Hz__1_outof_4 = 0x18,
Flash__10Hz__1_outof_4 = 0x19,
Flash__20Hz__1_outof_4 = 0x1A,
Flash__0_25Hz__1_outof_8 = 0x22,
Flash__0_50Hz__1_outof_8 = 0x23,
Flash__1Hz__1_outof_8 = 0x24,
Flash__2Hz__1_outof_8 = 0x25,
Flash__4Hz__1_outof_8 = 0x26,
Flash__5Hz__1_outof_8 = 0x27,
Flash__6_66Hz__1_outof_8 = 0x28,
Flash__10Hz__1_outof_8 = 0x29,
Flash__20Hz__1_outof_8 = 0x2A,
Flash__0_25Hz__1_outof_16 = 0x32,
Flash__0_50Hz__1_outof_16 = 0x33,
Flash__1Hz__1_outof_16 = 0x34,
Flash__2Hz__1_outof_16 = 0x35,
Flash__4Hz__1_outof_16 = 0x36,
Flash__5Hz__1_outof_16 = 0x37,
Flash__6_66Hz__1_outof_16 = 0x38,
Flash__10Hz__1_outof_16 = 0x39,
Flash__20Hz__1_outof_16 = 0x3A,
Flash__0_25Hz__1_outof_32 = 0x42,
Flash__0_50Hz__1_outof_32 = 0x43,
Flash__1Hz__1_outof_32 = 0x44,
Flash__2Hz__1_outof_32 = 0x45,
Flash__4Hz__1_outof_32 = 0x46,
Flash__5Hz__1_outof_32 = 0x47,
Flash__6_66Hz__1_outof_32 = 0x48,
Flash__10Hz__1_outof_32 = 0x49,
Flash__20Hz__1_outof_32 = 0x4A,
Flash__0_25Hz__2_outof_8 = 0x52,
Flash__0_50Hz__2_outof_8 = 0x53,
Flash__1Hz__2_outof_8 = 0x54,
Flash__2Hz__2_outof_8 = 0x55,
Flash__4Hz__2_outof_8 = 0x56,
Flash__5Hz__2_outof_8 = 0x57,
Flash__6_66Hz__2_outof_8 = 0x58,
Flash__10Hz__2_outof_8 = 0x59,
Flash__20Hz__2_outof_8 = 0x5A,
Flash__0_25Hz__3_outof_16 = 0x62,
Flash__0_50Hz__3_outof_16 = 0x63,
Flash__1Hz__3_outof_16 = 0x64,
Flash__2Hz__3_outof_16 = 0x65,
Flash__4Hz__3_outof_16 = 0x66,
Flash__5Hz__3_outof_16 = 0x67,
Flash__6_66Hz__3_outof_16 = 0x68,
Flash__10Hz__3_outof_16 = 0x69,
Flash__20Hz__3_outof_16 = 0x6A,
Flash__0_25Hz__4_outof_32 = 0x72,
Flash__0_50Hz__4_outof_32 = 0x73,
Flash__1Hz__4_outof_32 = 0x74,
Flash__2Hz__4_outof_32 = 0x75,
Flash__4Hz__4_outof_32 = 0x76,
Flash__5Hz__4_outof_32 = 0x77,
Flash__6_66Hz__4_outof_32 = 0x78,
Flash__10Hz__4_outof_32 = 0x79,
Flash__20Hz__4_outof_32 = 0x7A
} |