Commit c9960a0f97bfee765a913212b2ca6cd26f22f1a5

Authored by Martijn de Gouw
Committed by Stéphane Raimbault
1 parent 78d301ed

Add support for 230400 baudrate

Showing 1 changed file with 6 additions and 0 deletions
src/modbus-rtu.c
@@ -490,6 +490,9 @@ static int _modbus_rtu_connect(modbus_t *ctx) @@ -490,6 +490,9 @@ static int _modbus_rtu_connect(modbus_t *ctx)
490 case 115200: 490 case 115200:
491 dcb.BaudRate = CBR_115200; 491 dcb.BaudRate = CBR_115200;
492 break; 492 break;
  493 + case 230400:
  494 + dcb.BaudRate = 230400;
  495 + break;
493 default: 496 default:
494 dcb.BaudRate = CBR_9600; 497 dcb.BaudRate = CBR_9600;
495 printf("WARNING Unknown baud rate %d for %s (B9600 used)\n", 498 printf("WARNING Unknown baud rate %d for %s (B9600 used)\n",
@@ -617,6 +620,9 @@ static int _modbus_rtu_connect(modbus_t *ctx) @@ -617,6 +620,9 @@ static int _modbus_rtu_connect(modbus_t *ctx)
617 case 115200: 620 case 115200:
618 speed = B115200; 621 speed = B115200;
619 break; 622 break;
  623 + case 230400:
  624 + speed = B230400;
  625 + break;
620 default: 626 default:
621 speed = B9600; 627 speed = B9600;
622 if (ctx->debug) { 628 if (ctx->debug) {