[BUG?] RAK3172-T UART1 baudrate and message receive

Hello,

I’ve got the following unexpected behavior with version RUI_4.2.4_RAK3172-T on my RAK3172-T device.

  • Default baud rate on UART1 is 9600 baud instead of 115200 baud after reset
  • On LoRa class A (B and C not tested) downlink the async message is
    EVT:RX_1:-31:8:UNICAST:1:12345678 instead of
    +EVT:RX_1:-31:8:UNICAST:1:12345678

Is that intended behavior?

Best,
Andy

Welcome back to RAK forum @Andir ,

I did tested my setup RAK3172 with RUI3 v4.2.4 at 9600. I still see the plus sign.

image

This is the simple code I used.

void setup() {
  // initialize serial communication at 115200 bits per second, and use the AT mode
  Serial.begin(115200, RAK_AT_MODE);
  // initialize serial communication at 115200 bits per second, and use the custom mode
  Serial1.begin(9600, RAK_AT_MODE);
  delay(2000);
  Serial.println("UART1 9600");
  Serial1.println("UART1 9600");
}

void loop() {
}

Is this a repeatable scenario to you? Do you have other codes other than setting up the UART1? Where do you get the EVT:RX_1:-31:8:UNICAST:1:12345678 reading? On a USB-UART converter or on a host MCU?