8000 iFix formatting · domdfcoding/circuitpython@1c80696 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1c80696

Browse files
committed
iFix formatting
1 parent 588a19a commit 1c80696

File tree

1 file changed

+24
-24
lines changed
  • ports/raspberrypi/common-hal/pulseio

1 file changed

+24
-24
lines changed

ports/raspberrypi/common-hal/pulseio/PulseIn.c

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -129,36 +129,36 @@ void common_hal_pulseio_pulsein_interrupt(pulseio_pulsein_obj_t *self) {
129129
rxfifo = pio_sm_get_blocking(self->state_machine.pio, self->state_machine.state_machine);
130130
// translate from fifo to buffer
131131
if ((rxfifo == 0 && self->last_level == false) || (rxfifo == 0xffffffff && self->last_level == true)) {
132-
self->level_count = self->level_count + 32;
132+
self->level_count = self->level_count + 32;
133133
} else {
134-
for (uint i = 0; i < 32; i++) {
135-
bool level = (rxfifo & (1 << i)) >> i;
136-
if (level == self->last_level) {
137-
self->level_count++;
138-
} else {
139-
result = self->level_count;
140-
self->last_level = level;
141-
self->level_count = 0;
142-
// Pulses that are longer than MAX_PULSE will return MAX_PULSE
143-
if (result > MAX_PULSE) {
144-
result = MAX_PULSE;
145-
}
146-
// return pulses that are not too short
147-
if (result > MIN_PULSE) {
148-
self->buffer[self->buf_index] = (uint16_t)result;
149-
if (self->len < self->maxlen) {
150-
self->len++;
134+
for (uint i = 0; i < 32; i++) {
135+
bool level = (rxfifo & (1 << i)) >> i;
136+
if (level == self->last_level) {
137+
self->level_count++;
138+
} else {
139+
result = self->level_count;
140+
self->last_level = level;
141+
self->level_count = 0;
142+
// Pulses that are longer than MAX_PULSE will return MAX_PULSE
143+
if (result > MAX_PULSE) {
144+
result = MAX_PULSE;
151145
}
152-
if (self->buf_index < self->maxlen) {
153-
self->buf_index++;
154-
} else {
155-
self->start = 0;
156-
self->buf_index = 0;
146+
// return pulses that are not too short
147+
if (result > MIN_PULSE) {
148+
self->buffer[self->buf_index] = (uint16_t)result;
149+
if (self->len < self->maxlen) {
150+
self->len++;
151+
}
152+
if (self->buf_index < self->maxlen) {
153+
self->buf_index++;
154+
} else {
155+
self->start = 0;
156+
self->buf_index = 0;
157+
}
157158
}
158159
}
159160
}
160161
}
161-
}
162162

163163
// check for a pulse thats too long (MAX_PULSE us) or maxlen reached, and reset
164164
if ((self->level_count > MAX_PULSE) || (self->buf_index >= self->maxlen)) {

0 commit comments

Comments
 (0)
0