| | Re: NQC and rcx2
|
|
(...) Documentation is always the last thing to get done.... Until I get it completed, your best bet is to read the lego documentation - especially the opcodes monel,monex,monal, and monax. The monitor/catch works like this: monitor(events) { // (...) (25 years ago, 25-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC and rcx2
|
|
All the things I've tried work fine. The only thing I find confusing is the events and control of global objects. Could you try to explain how to set-up and use these features? James Dave Baum <dbaum@spambgoneenteract.com> wrote in message (...) (25 years ago, 22-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC and rcx2
|
|
(...) I've been holding off using it until the features were final. Is there a doc with the new commands in place yet? Thanks for all your hard effort though. Dean -- Coin-Op's For Sale!: (URL) Lego Workshop: (URL) Lego Club: (URL) (25 years ago, 22-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC and rcx2
|
|
(...) I don't know about Lego's plan. As for NQC, there's been hardly any feedback (either positive or negative) on the alpha NQC release. That, plus the fact that I've been quite busy with other projects, has made NQC a fairly low priority since (...) (25 years ago, 22-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | NQC and rcx2
|
|
How are thing going on this Dave? and does anybody know when Lego plan to release the full version. (25 years ago, 21-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: IR communication PC <-> brick with NQC
|
|
(...) The RCX uses a special packet protocol which involes a lot of binary (non-ASCII) bytes, so controlling it with Hyperterminal won't work very well. Your best bet is to either write your own code to send the packets of the serial port or just (...) (25 years ago, 20-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: Does anyone have Spirit.OCX?
|
|
You can download it at www.legomindstorms.com. Just click look for RCX SDK. "Matt McDevitt" <maktos@maktos.com> wrote in message news:Furpv7.JMH@lugnet.com... (...) (25 years ago, 18-May-00, to lugnet.robotics, lugnet.robotics.rcx.legos, lugnet.robotics.rcx.nqc)
|
|
| | Does anyone have Spirit.OCX?
|
|
Could someone send me the file SPIRIT.OCX ? Matt maktos@maktos.com (25 years ago, 18-May-00, to lugnet.robotics, lugnet.robotics.rcx.legos, lugnet.robotics.rcx.nqc)
|
|
| | IR communication PC <-> brick with NQC
|
|
Hi there ! For an educational project here at university we want to control a brick (1.0) based robot with ir based communiaction over serial connection. We want to use the Win Hyperterminal to control the robot. Has anybody here some information or (...) (25 years ago, 18-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | RCX2 What are people doing?
|
|
I'm a bit bored and this list has been very quiet. So what are you doing with NQC2 everybody? James P (25 years ago, 17-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: No Scout Support in RCXcc
|
|
(...) I was actually answering my own posted question on the matter. I had several emails asking for me to tell them what I find out. I figured everyone would want to know. I do not feel I was being negative about the matter and don't appreciate (...) (25 years ago, 10-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: No Scout Support in RCXcc
|
|
(...) Does RXCcc actually set the -T flag or use the default. If default then you can set the target with the environment variable. If you get really desperate you can hack nqc to ignore the -T flag and do what you want instead. I suggest more (...) (25 years ago, 9-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | No Scout Support in RCXcc
|
|
I've talked to the creator of RCXcc about Scout support. This is what he had to say; Mark Overmars wrote: "This is not planned for the near future." There you have it. Sadly, from what I can gather, all we need RCXcc to do is use the -SCOUT tag (...) (25 years ago, 9-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: Datalog with NQC 2.2 a1
|
|
(...) Yes, if I remember correctly the user space was 6.1 blocks. Regardless of how much free ram the system had. Dean -- Coin-Op's For Sale!: (URL) Lego Workshop: (URL) Lego Club: (URL) (25 years ago, 9-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC 2.2 a1 available for public test
|
|
(...) I got e-mail a while back from mikest@corp.home.net who ported an older version of NQC to BEOS. I think the only change was a new serial port class (PSerial_beos.cpp) and some tweaks to the Makefile. You may want to contact him. If anybody (...) (25 years ago, 8-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC 2.2 a1 available for public test
|
|
(...) I completely missed the fact that counters were overlapped with global vars. I'll have to come up with a good mechanism for allocating these. I think the scout handles things differently where the counters are actually unique from variables. (...) (25 years ago, 8-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: Datalog with NQC 2.2 a1
|
|
(...) The datalog appears to work fine, and you still have the same amount of program/datalog space. There was a ton of unused RAM in the older firmware, so Lego was able to pack a lot of new features in without reducing the user space. Dave Baum (25 years ago, 8-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | updated nqc man page
|
|
I've made a preliminary man page for nqc 2.2. (URL) (Hastily converted to HTML at (URL).) It mentions 2.2.r1 -- my thinking is to target the man page at the actual releases, not the alpha.... Comments? Errors? (25 years ago, 8-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC 2.2 a1 available for public test
|
|
Working code using a counter. /* * lstop8.nqc - Line and Wall avoider * * Copyright (C) 2000 James Pritchard * * Date: 08-May 2000 * * * The contents of this file are subject to the Mozilla Public License * Version 1.0 (the "License"); you may not (...) (25 years ago, 8-May-00, to lugnet.robotics.rcx.nqc)
|
|
| | Re: NQC 2.2 a1 available for public test
|
|
There is still a problem when nqc uses the first three global variables if you also want to use a counter. The current solution is to make the first int lines reflect the fact that they will be used as counters. #Define COUNTER_1 0 int count1 int (...) (25 years ago, 8-May-00, to lugnet.robotics.rcx.nqc)
|