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 / 1277
1276  |  1278
Subject: 
How to read the touch sensors on the Scout in NQC?
Newsgroups: 
lugnet.robotics.rcx.nqc, lugnet.robotics.scout
Date: 
Sun, 16 Dec 2001 07:17:17 GMT
Viewed: 
5620 times
  
All,

I'm feeling pretty stupid right about now. I've read the NQC docs,
looked in the newsgroups, books, etc, but I can't seem to figure out how
to read the touch sensors on my Scout.

I want to implement a bumper checking task but no matter how I try it,
it seems that the task believes the touch sensors are pressed even when
they are not. My code is just way too messy to post any snippets, I'd
appretiate it if someone could post some example code.

TIA,

Chris Barker
chris"atmark"superfami"dot"com



Message has 2 Replies:
  Re: How to read the touch sensors on the Scout in NQC?
 
I've sort of solved my problem, but not in a way which really makes total sense. Both of the below fragments work as expectd: #1 if ((SensorValueRaw(1) & SensorValueRaw(0)) != 255) #2 if ((SensorValueRaw(1) != 255) || (SensorValueRaw(0) != 255)) (...) (23 years ago, 16-Dec-01, to lugnet.robotics.rcx.nqc, lugnet.robotics.scout)
  Re: How to read the touch sensors on the Scout in NQC?
 
This program turns on motor A and leaves it running until a touch sensor attached to input 1 is pressed, then it turns off the motor and plays a sound: task main() { On(OUT_A); until(SENSOR_1 == 1); Off(OUT_A); PlaySound(SOUND_UP); } Dave (...) (23 years ago, 16-Dec-01, to lugnet.robotics.rcx.nqc, lugnet.robotics.scout)

6 Messages in This Thread:


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

Custom Search

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