]> git.tdb.fi Git - model-railway-devices.git/blobdiff - arducontrol/commands.h
Add command to change arducontrol baud rate
[model-railway-devices.git] / arducontrol / commands.h
index 7e2370a2d8d94abb818803f4d8d000a299221b02..c58ad7c0e3bf9099f56573db2b9699d83b8383ab 100644 (file)
@@ -14,7 +14,16 @@ enum Command
        MOTOROLA_SPEED_DIRECTION = 0x13,
        MOTOROLA_SPEED_FUNCTION = 0x14,
        MOTOROLA_SOLENOID = 0x15,
+       MFX_SET_STATION_ID = 0x21,
+       MFX_ANNOUNCE = 0x22,
+       MFX_SEARCH = 0x23,
+       MFX_ASSIGN_ADDRESS = 0x24,
+       MFX_PING = 0x25,
+       MFX_SPEED = 0x28,
+       MFX_SPEED_FUNCS8 = 0x29,
+       MFX_SPEED_FUNCS16 = 0x2A,
        S88_READ = 0x30,
+       SET_BAUD_RATE = 0x70,
        COMMAND_OK = 0x80,
        RECEIVE_OVERRUN = 0x81,
        FRAMING_ERROR = 0x82,
@@ -22,10 +31,13 @@ enum Command
        LENGTH_ERROR = 0x84,
        INVALID_VALUE = 0x85,
        OVERCURRENT = 0xA0,
+       BAUD_CHANGE_FAILED = 0xA1,
        TRACK_CURRENT = 0xC0,
        INPUT_VOLTAGE = 0xC1,
        POWER_STATE = 0xC2,
-       S88_DATA = 0xD0
+       S88_DATA = 0xD0,
+       MFX_SEARCH_FEEDBACK = 0xD1,
+       MFX_PING_FEEDBACK = 0xD2
 };
 
 #endif