Jelajahi Sumber

Constant for broacast and test ordering

Stéphane Raimbault 12 tahun lalu
induk
melakukan
1e28871382
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      src/modbus-rtu.c

+ 1 - 1
src/modbus-rtu.c

@@ -348,7 +348,7 @@ static int _modbus_rtu_pre_check_confirmation(modbus_t *ctx, const uint8_t *req,
 {
     /* Check responding slave is the slave we requested (except for broacast
      * request) */
-    if (req[0] != 0 && req[0] != rsp[0]) {
+    if (req[0] != rsp[0] && req[0] != MODBUS_BROADCAST_ADDRESS) {
         if (ctx->debug) {
             fprintf(stderr,
                     "The responding slave %d isn't the requested slave %d",