From d4ff43c1793e7025a70b2e0b4afeb53c32ad9361 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Sun, 24 Nov 2024 18:19:41 +0800 Subject: wip --- rf_test/send.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'rf_test/send.c') diff --git a/rf_test/send.c b/rf_test/send.c index 539cf79..dafac63 100644 --- a/rf_test/send.c +++ b/rf_test/send.c @@ -4,6 +4,7 @@ #include "rfm.h" +#define LED_PIN PB1 #define LOCK_BTN PD6 #define UNLOCK_BTN PD7 @@ -17,6 +18,10 @@ static inline void lock(void) data[0] = LOCK; rfm_sendto(ADDR, data, 1); + + PORTB |= (1 << LED_PIN); + _delay_ms(500); + PORTB &= ~(1 << LED_PIN); } static inline void unlock(void) @@ -25,6 +30,10 @@ static inline void unlock(void) data[0] = UNLOCK; rfm_sendto(ADDR, data, 1); + + PORTB |= (1 << LED_PIN); + _delay_ms(500); + PORTB &= ~(1 << LED_PIN); } static inline int is_btn_pressed(unsigned char btn) @@ -48,6 +57,8 @@ int main(void) DDRD &= ~((1 << LOCK_BTN) | (1 << UNLOCK_BTN)); PORTD |= (1 << LOCK_BTN) | (1 << UNLOCK_BTN); + DDRB |= (1 << LED_PIN); + rfm_init(); pcint2_init(); -- cgit v1.2.3