| | 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)
|