fixed ext-sensor for jcreate

This commit is contained in:
joxe 2010-02-13 11:20:48 +00:00
parent a66821f1d1
commit 3a2eec2b1a
3 changed files with 17 additions and 13 deletions

View file

@ -1,11 +1,11 @@
# $Id: Makefile.sky,v 1.35 2010/02/02 20:59:45 joxe Exp $
# $Id: Makefile.sky,v 1.36 2010/02/13 11:20:48 joxe Exp $
ARCH=msp430.c leds.c watchdog.c spi.c ds2411.c \
xmem.c i2c.c sht11.c light-sensor.c acc-sensor.c battery-sensor.c \
cc2420.c cc2420-aes.c cc2420-arch.c cc2420-arch-sfd.c sht11-sensor.c \
node-id.c sensors.c button-sensor.c cfs-coffee.c sky-sensors.c\
radio-sensor.c uart1.c uip-ipchksum.c \
radio-sensor.c uart1.c uip-ipchksum.c ext-sensor.c\
checkpoint-arch.c #slip.c slip_uart1.c
#ext-sensor.c irq.c \

View file

@ -26,15 +26,15 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: ext-sensor.c,v 1.2 2010/02/06 14:41:24 adamdunkels Exp $
* $Id: ext-sensor.c,v 1.3 2010/02/13 11:20:48 joxe Exp $
*
* -----------------------------------------------------------------
*
* Author : Adam Dunkels, Joakim Eriksson, Niclas Finne, Marcus Lundén,
* Jesper Karlsson
* Created : 2005-11-01
* Updated : $Date: 2010/02/06 14:41:24 $
* $Revision: 1.2 $
* Updated : $Date: 2010/02/13 11:20:48 $
* $Revision: 1.3 $
*/
#include <io.h>
@ -86,13 +86,13 @@ configure(int type, int c)
if(!status(SENSORS_ACTIVE)) {
/* SREF_1 is Vref+ */
/* MemReg6 == P6.0/A0 == port "under" logo */
ADC12MCTL6 = (INCH_0 + SREF_1);
ADC12MCTL6 = (INCH_0 + SREF_0);
/* MemReg7 == P6.1/A1 == port "over" logo */
ADC12MCTL7 = (INCH_1 + SREF_1);
ADC12MCTL7 = (INCH_1 + SREF_0);
/* MemReg8 == P6.2/A2, bottom expansion port */
ADC12MCTL8 = (INCH_2 + SREF_1);
ADC12MCTL8 = (INCH_2 + SREF_0);
/* MemReg9 == P6.1/A3, bottom expansion port, End Of (ADC-)Sequence */
ADC12MCTL9 = (INCH_3 + SREF_1);
ADC12MCTL9 = (INCH_3 + SREF_0);
sky_sensors_activate(0x0F);
active = 1;
@ -107,4 +107,3 @@ configure(int type, int c)
/*---------------------------------------------------------------------------*/
SENSORS_SENSOR(ext_sensor, "Ext",
value, configure, status);

View file

@ -26,14 +26,14 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Id: ext-sensor.h,v 1.1 2009/08/25 16:24:49 adamdunkels Exp $
* $Id: ext-sensor.h,v 1.2 2010/02/13 11:20:48 joxe Exp $
*
* -----------------------------------------------------------------
*
* Author : Marcus Lundén
* Created : 2005-11-01
* Updated : $Date: 2009/08/25 16:24:49 $
* $Revision: 1.1 $
* Updated : $Date: 2010/02/13 11:20:48 $
* $Revision: 1.2 $
*/
#ifndef __EXT_SENSOR_H__
@ -41,6 +41,11 @@
#include "lib/sensors.h"
#define ADC0 0
#define ADC1 1
#define ADC2 2
#define ADC3 3
extern const struct sensors_sensor ext_sensor;
#define EXT_SENSOR "Ext"