To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.nqcOpen lugnet.robotics.rcx.nqc in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / NQC / 687
686  |  688
Subject: 
Re: light sensor LED control
Newsgroups: 
lugnet.robotics.rcx.nqc
Date: 
Sat, 5 Aug 2000 00:07:50 GMT
Viewed: 
5073 times
  
In article <FyqyuJ.HpI@lugnet.com>, "Scott Minneman"
<minneman@parc.xerox.com> wrote:

> I'm using NQC 2.2 (but I also had the problem with 2.1) to compile
> programs for
> my RCX.  I don't see how to control whether the LED in the light sensor
> is on
> or off.  Doing a SetSensor didn't do it...I had to run an old program
> from
> Gordon's Brick Programmer to get it turned on (and now it stays on until
> I next
> download new firmware or get careless when I change batteries).  I'm sure
> this
> has been covered before, but a search didn't turn up any messages that
> spelled
> it out.

The LED is on whenever you configure the sensor port to be an "active"
port (ROTATION or LIGHT sensor type).  You can turn off the LED by
setting the port's type to one of the passive types (TOUCH,
TEMPERATURE).  Actually, you can get reasonable results reading ambient
light levels like this:

SetSensorType(SENSOR_1, SENSOR_TYPE_TOUCH); // make it passive
SetSensorMode(SENSOR_1, SENSOR_MODE_RAW); // raw mode, values 0-1023

The sensor settings are "sticky"...they remain in effect even after a
program finishes running.

Dave Baum

--
reply to: dbaum at enteract dot com



Message is in Reply To:
  light sensor LED control
 
I'm using NQC 2.2 (but I also had the problem with 2.1) to compile programs for my RCX. I don't see how to control whether the LED in the light sensor is on or off. Doing a SetSensor didn't do it...I had to run an old program from Gordon's Brick (...) (26 years ago, 4-Aug-00, to lugnet.robotics.rcx.nqc)

2 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR