Hi, kann mir jemand sagen warum (außer beim ersten) immer ein "\n\n" vorab gesendet wird (0x00 0x00) und vorallem, wie ich das verhindere?
1 | if (HAL_UART_Transmit(&huart2, (uint8_t *) "SF,1\r\n", 8, 100) != HAL_OK) { |
2 | Error_Handler(); |
3 | |
4 | } |
5 | HAL_Delay(500); |
6 | /*if (HAL_UART_Transmit(&huart2, (uint8_t *) "+\r\n", 5, 100) != HAL_OK) { |
7 | Error_Handler(); |
8 | |
9 | } */ |
10 | if (HAL_UART_Transmit(&huart2, (uint8_t *) "SN,TESTABC\r\n", 14, 100) |
11 | != HAL_OK) { |
12 | Error_Handler(); |
13 | |
14 | } |
15 | |
16 | HAL_Delay(500); |
17 | if (HAL_UART_Transmit(&huart2, (uint8_t *) "S-,TESTABC\r\n", 14, 100) |
18 | != HAL_OK) { |
19 | Error_Handler(); |
20 | |
21 | } |
22 | |
23 | HAL_Delay(500); |
24 | |
25 | |
26 | if (HAL_UART_Transmit(&huart2, (uint8_t *) "SR,32000800\r\n", 15, 100) |
27 | != HAL_OK) { |
28 | Error_Handler(); |
29 | |
30 | } |
31 | |
32 | HAL_Delay(500); |
33 | |
34 | if (HAL_UART_Transmit(&huart2, (uint8_t *) "R,1\r\n", 7, 100) != HAL_OK) { |
35 | Error_Handler(); |
36 | |
37 | } |
38 | |
39 | HAL_Delay(500); |