Lines Matching refs:onoff
56 } onoff; variable
113 k_work_delayable_remaining_get(&onoff.work)) + in onoff_status_send()
114 onoff.transition_time; in onoff_status_send()
122 net_buf_simple_add_u8(&buf, !onoff.val); in onoff_status_send()
123 net_buf_simple_add_u8(&buf, onoff.val); in onoff_status_send()
126 net_buf_simple_add_u8(&buf, onoff.val); in onoff_status_send()
134 if (onoff.transition_time) { in onoff_timeout()
143 k_work_reschedule(&onoff.work, K_MSEC(onoff.transition_time)); in onoff_timeout()
144 onoff.transition_time = 0; in onoff_timeout()
148 board_led_set(onoff.val); in onoff_timeout()
178 if (tid == onoff.tid && ctx->addr == onoff.src) { in gen_onoff_set_unack()
183 if (val == onoff.val) { in gen_onoff_set_unack()
191 onoff.tid = tid; in gen_onoff_set_unack()
192 onoff.src = ctx->addr; in gen_onoff_set_unack()
193 onoff.val = val; in gen_onoff_set_unack()
194 onoff.transition_time = trans; in gen_onoff_set_unack()
199 k_work_reschedule(&onoff.work, K_MSEC(delay)); in gen_onoff_set_unack()
330 (void)gen_onoff_send(!onoff.val); in button_pressed()
425 k_work_init_delayable(&onoff.work, onoff_timeout); in main()