Skip to content

Commit

Permalink
Было замечено, что очистка буфера при входе в ZPZ, приводит к потере …
Browse files Browse the repository at this point in the history
…команд
  • Loading branch information
iamsaywhat committed Jan 31, 2020
1 parent 7224a1b commit 7a566fa
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion BUP.uvoptx
Original file line number Diff line number Diff line change
Expand Up @@ -522,7 +522,7 @@
<GroupNumber>5</GroupNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExp>1</tvExp>
<Focus>0</Focus>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
Expand Down
4 changes: 2 additions & 2 deletions ZPZ.c
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,8 @@ uint8_t ZPZ_service (void)
static TimeoutType timeoutHighPriorityTask; /* Таймаут на удержание в режиме ВПЗ */


while (UART_GetFlagStatus (ZPZ_UART, UART_FLAG_RXFE) != SET) /* Вычищаем FIFO от мусора и ждем пока не появится заголовок */
UART_ReceiveData(ZPZ_UART);
// while (UART_GetFlagStatus (ZPZ_UART, UART_FLAG_RXFE) != SET) /* Вычищаем FIFO от мусора и ждем пока не появится заголовок */
// UART_ReceiveData(ZPZ_UART);

if(timeoutStatus(&timeoutHighPriorityTask) == TIME_IS_UP) /* Здесь проверяем нужно ли вернуть модуль в режим одиночной команды */
ZPZ_finishHighPriorityTask();
Expand Down
4 changes: 2 additions & 2 deletions zpz.c
Original file line number Diff line number Diff line change
Expand Up @@ -286,8 +286,8 @@ uint8_t ZPZ_service (void)
static TimeoutType timeoutHighPriorityTask; /* Таймаут на удержание в режиме ВПЗ */


while (UART_GetFlagStatus (ZPZ_UART, UART_FLAG_RXFE) != SET) /* Вычищаем FIFO от мусора и ждем пока не появится заголовок */
UART_ReceiveData(ZPZ_UART);
// while (UART_GetFlagStatus (ZPZ_UART, UART_FLAG_RXFE) != SET) /* Вычищаем FIFO от мусора и ждем пока не появится заголовок */
// UART_ReceiveData(ZPZ_UART);

if(timeoutStatus(&timeoutHighPriorityTask) == TIME_IS_UP) /* Здесь проверяем нужно ли вернуть модуль в режим одиночной команды */
ZPZ_finishHighPriorityTask();
Expand Down

0 comments on commit 7a566fa

Please sign in to comment.