Hallo, ich möchte den String "mac get appeui\r\n" per UART an ein Funkmodul senden.
1 | char *user_data = "mac get appeui\r\n"; |
2 | |
3 | uint16_t len_of_data = strlen(user_data); |
4 | HAL_UART_Transmit(&huart2, (uint8_t*)user_data, len_of_data, HAL_MAX_DELAY); |
Mit dem Oszi an Tx gemessen wird folgendes versendet: 6d 61 63 20 67 65 74 20 61 70 70 65 75 69 0d 0a mac_get_appeui ?? \r\n sollte aber eigentlich 5c 72 5c 6e sein und nicht 0d 0a! Wo mache ich hier einen Fehler?