X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=arducontrol%2Fcommands.h;h=7e2370a2d8d94abb818803f4d8d000a299221b02;hb=9106943c465894bd1a8862b0a6d7ffdd89f8b643;hp=865405d6f9957a6173869d54702abf7617d4ba9b;hpb=b47b38e9dd282c5f8fb1ded25ade805e64d0cf1a;p=model-railway-devices.git diff --git a/arducontrol/commands.h b/arducontrol/commands.h index 865405d..7e2370a 100644 --- a/arducontrol/commands.h +++ b/arducontrol/commands.h @@ -5,6 +5,7 @@ enum Command { POWER_ON = 0x01, POWER_OFF = 0x02, + READ_POWER_STATE = 0x03, READ_TRACK_CURRENT = 0x08, SET_OVERCURRENT_LIMIT = 0x09, READ_INPUT_VOLTAGE = 0x0A, @@ -13,6 +14,7 @@ enum Command MOTOROLA_SPEED_DIRECTION = 0x13, MOTOROLA_SPEED_FUNCTION = 0x14, MOTOROLA_SOLENOID = 0x15, + S88_READ = 0x30, COMMAND_OK = 0x80, RECEIVE_OVERRUN = 0x81, FRAMING_ERROR = 0x82, @@ -21,7 +23,9 @@ enum Command INVALID_VALUE = 0x85, OVERCURRENT = 0xA0, TRACK_CURRENT = 0xC0, - INPUT_VOLTAGE = 0xC1 + INPUT_VOLTAGE = 0xC1, + POWER_STATE = 0xC2, + S88_DATA = 0xD0 }; #endif