From a6b58ffafa9223c958ca225531ba5c8d453639cb Mon Sep 17 00:00:00 2001 From: Florent Duchon Date: Tue, 18 Dec 2012 22:57:38 +0100 Subject: digital/beacon: get color from twi --- digital/beacon/src/twi_specific.c | 4 ++++ digital/beacon/src/twi_specific.h | 1 + 2 files changed, 5 insertions(+) (limited to 'digital') diff --git a/digital/beacon/src/twi_specific.c b/digital/beacon/src/twi_specific.c index 30da73d9..a182bf55 100644 --- a/digital/beacon/src/twi_specific.c +++ b/digital/beacon/src/twi_specific.c @@ -76,6 +76,10 @@ void twi_task(void) if (crc_compute (RXbuffer + 1, RXlen - 1) == RXbuffer[0]) { jack_update_status(RXbuffer[TWI_RX_JACK_FIELD]); + if(RXbuffer[TWI_RX_JACK_FIELD] == 1) + { + color_set_value(RXbuffer[TWI_RX_COLOR_FIELD]); + } } else { diff --git a/digital/beacon/src/twi_specific.h b/digital/beacon/src/twi_specific.h index 76c6b42a..fc9a06c1 100644 --- a/digital/beacon/src/twi_specific.h +++ b/digital/beacon/src/twi_specific.h @@ -34,6 +34,7 @@ typedef enum TWI_RX_CRC_FIELD, TWI_RX_SEQ_FIELD, TWI_RX_JACK_FIELD, + TWI_RX_COLOR_FIELD, TWI_RX_NB_ADV_FIELD, TWI_RX_X_MSB_FIELD, TWI_RX_X_LSB_FIELD, -- cgit v1.2.3