Skip to main content
Home
for DLMS smart meters

Main navigation

  • Home
  • Products
  • About us
  • Open Source
  • Community
  • Forum
  • Downloads
User account menu
  • Log in

Breadcrumb

  1. Home
  2. Baud Rate 115200 For The CH34x Chip

Baud rate 115200 for the CH34x chip

By Costa, 12 March, 2025
Forums
Gurux.Serial

Hello! I apologize in advance for my English.

I’m starting a new project and plan to use your library for serial communication. However, the chip I need to use is the CH34x with a baud rate of 115200, and I couldn’t find support for this configuration. Will your library support this baud rate in the future?

Profile picture for user Kurumi

Kurumi

11 months ago

Hi, What programming…

Hi,

What programming language are you using?

BR,
Mikko

Costa

11 months ago

Hello, Kurumi. I intend to…

Hello, Kurumi.

I intend to use Java.

Profile picture for user Kurumi

Kurumi

11 months ago

Hi, Baud rate 115200 is…

Hi,

Baud rate 115200 is supported, but it was not shown on the Properties dialog.
That is now fixed to version 1.0.28.

BR,
Mikko

Costa

11 months ago

Thank you for the quick…

Thank you for the quick response and support, Kurumi!

In the future, we are considering developing something for Android to help our users. Does the gurux.serial.android library offer the same support?

Profile picture for user Kurumi

Kurumi

11 months ago

Hi, Android support depends…

Hi,

Android support depends on the chipset manufacturer.
You need to test that with your USB-to-serial port converter.

BR,
Mikko

Costa

11 months ago

Unfortunately, the Android…

Unfortunately, the Android library does not support the CH340 chip with a baud rate of 115200.

Profile picture for user Kurumi

Kurumi

11 months ago

Hi, Support for Baudrate…

Hi,

Support for Baudrate 115200 has been added to Android. Ge the latest version.

BR,
Mikko

Costa

11 months ago

Hello, Kurumi. I ran some…

Hello, Kurumi.

I ran some tests, but the "Invalid baud rate value" error is still occurring. Looking at the code, it seems that the "setConfig" method, which is called when opening the port, is not configured to support this baud rate.

Profile picture for user Kurumi

Kurumi

11 months ago

Hi, I found only an optical…

Hi,

I found only an optical probe that uses CH34x. The optical probe's max baud rate is 9600, so I was not able to test this CH34x with a baud rate of 115200.

Get the latest version from GitHub and let me know if you have problems.

The USB to serial port converter that uses CH34x chipset is ordered. There will be no new release before this is tested with CH34x.

BR,
Mikko

Costa

10 months 3 weeks ago

Hello, Kurumi. Sorry for…

Hello, Kurumi. Sorry for the delayed response.

We ran several tests but were unsuccessful in establishing communication using the latest modification. So, we checked the code and, instead of calling the setConfig method, we called setBaudRate—and it worked! So far, we have a few basic read and write commands, as well as generic profile and register commands, and they have been working well for this baud rate.

  • Create new account
  • Reset your password

Hire Us!

Latest Releases

  • Sun, 02/01/2026 - 19:47
    gurux.dlms.cpp 9.0.2602.0101
  • Tue, 01/20/2026 - 10:38
    gurux.dlms.java 4.0.89
  • Wed, 01/14/2026 - 14:29
    Gurux.DLMS.Python 1.0.196
  • Mon, 12/29/2025 - 10:38
    Gurux.Serial.Android 3.0.5
  • Mon, 12/15/2025 - 08:11
    Gurux.DLMS.Net 4.0.87

New forum topics

  • Asynchronous support in Gurux DLMS stack (.NET)?
  • Multiple meter loop On OFF Problem
  • Python GXDLMSTranslator
  • Issue with KWH Value Reading Using Gurux DLMS Library.
  • CEWE Prometer 100
More
RSS feed
Privacy FAQ GXDN Issues Contact
Follow Gurux on Twitter Follow Gurux on Linkedin