From 318fb27744b055cd88bb4a9c7b1f5c02d3d40e23 Mon Sep 17 00:00:00 2001 From: dufourj Date: Sun, 14 May 2006 00:24:24 +0000 Subject: ES (RVB) : - correct a bug for setting pins for the asserv communication. --- n/es-2006/src/main.c | 4 ++-- n/es-2006/src/sensor_rvb.c | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'n') diff --git a/n/es-2006/src/main.c b/n/es-2006/src/main.c index 187232c..314df6a 100644 --- a/n/es-2006/src/main.c +++ b/n/es-2006/src/main.c @@ -175,10 +175,10 @@ main (void) sniff_rvb_stats[compt] = sniff_rvb_stat_enable[compt]; proto_send2b ('A', compt, sniff_rvb_analysis_color (compt, RVB_SNIFF_ALL_COLORS)); } + /* Update all the asserv pin comunication */ + sensor_rvb_update_asserv_pins (); /* Update RVB sensors data. */ sensor_rvb_start_capture (); - /* Update all the asserv pin comunication */ -// sensor_rvb_update_asserv_pins (); /* Get data for serial port */ while (uart0_poll ()) diff --git a/n/es-2006/src/sensor_rvb.c b/n/es-2006/src/sensor_rvb.c index 5d86349..f81b33b 100644 --- a/n/es-2006/src/sensor_rvb.c +++ b/n/es-2006/src/sensor_rvb.c @@ -308,12 +308,12 @@ sensor_rvb_update_asserv_pins (void) { uint8_t compt; - for (compt = 4; compt < 8; compt++) + for (compt = 0; compt < 4; compt++) { if (sniff_rvb_analysis_color (compt, 0)) - PORTA |= _BV (compt); + PORTA |= _BV (compt + 4); else - PORTA &= ~_BV (compt); + PORTA &= ~_BV (compt + 4); } // TODO: -- cgit v1.2.3