Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ClusterM/clunet.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey V. DUDANOV <sergey.dudanov@gmail.com>2016-07-07 18:26:03 +0300
committerGitHub <noreply@github.com>2016-07-07 18:26:03 +0300
commitdadc889e9f6798dcce3a9ef29c49c42b1e35ea8c (patch)
tree9fe0b369941f1bf1dd70ff9ceb7294e6d5ebc017
parent3aa5d68f96ff68a6d912449ab4acacd332513dcf (diff)
Update clunet.c
-rw-r--r--clunet.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/clunet.c b/clunet.c
index a2fd0f6..73aa26f 100644
--- a/clunet.c
+++ b/clunet.c
@@ -172,14 +172,14 @@ ISR(CLUNET_TIMER_COMP_VECTOR)
/* Фаза передачи приоритета (старший бит) */
case CLUNET_SENDING_STATE_PRIO1:
- CLUNET_TIMER_REG_OCR = now + (clunetCurrentPrio > 2 ? CLUNET_1_T : CLUNET_0_T);
+ CLUNET_TIMER_REG_OCR = now + ((clunetCurrentPrio > 2) ? CLUNET_1_T : CLUNET_0_T);
clunetSendingState++; // К следующей фазе передачи младшего бита приоритета
break;
/* Фаза передачи приоритета (младший бит) */
case CLUNET_SENDING_STATE_PRIO2:
- CLUNET_TIMER_REG_OCR = now + (clunetCurrentPrio & 1 ? CLUNET_0_T : CLUNET_1_T);
+ CLUNET_TIMER_REG_OCR = now + ((clunetCurrentPrio & 1) ? CLUNET_0_T : CLUNET_1_T);
clunetSendingState++; // К следующей фазе передачи данных
break;
@@ -187,7 +187,7 @@ ISR(CLUNET_TIMER_COMP_VECTOR)
case CLUNET_SENDING_STATE_DATA:
// Планируем следующее прерывание чтобы отпустить линию в зависимости от значения бита
- CLUNET_TIMER_REG_OCR = now + (dataToSend[clunetSendingCurrentByte] & (1 << clunetSendingCurrentBit) ? CLUNET_1_T : CLUNET_0_T);
+ CLUNET_TIMER_REG_OCR = now + ((dataToSend[clunetSendingCurrentByte] & (1 << clunetSendingCurrentBit)) ? CLUNET_1_T : CLUNET_0_T);
/* Если передан байт данных */
if (++clunetSendingCurrentBit & 8)