| | The datalog Tobias Möller
|
| | Can I have the computer read the datalog after a program is finished, and then, depending on what the datalog reads, have it download a different program to the RCX? My idea would be to make a robot that stores it's movement, and thhen have the (...) (24 years ago, 30-Sep-00, to lugnet.robotics.rcx.nqc)
|
| | |
| | | | Re: The datalog Dave Baum
|
| | | | (...) yes (...) NQC programs do not run on the host computer. They only run on the target (RCX/Cybermaster/Scout). The NQC command can read the datalog (printing it to stdout) and download programs, but to do something intelligent you'd need another (...) (24 years ago, 30-Sep-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Tobias Möller
|
| | | | So I can just return the datalog to the computer, not have NQC choose different programs to download depending on what the datalog reads? BTW, in firware version 2, the RCX can read from the datalog, but what does that mean in reality? Can it decide (...) (24 years ago, 1-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Matthew Miller
|
| | | | | (...) Sure, you could do that. You'd need to write a perl script or something to control the process. (24 years ago, 1-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | | |
| | | | | | | Re: The datalog Tobias Möller
|
| | | | | | Um, OK, but since Perl is a bit out of my league, I think that I will hold it there. But maybe I'll learn Perl in the future, who knows? Do you think it could be done in AppleScript? (Is MacNQC scriptable, BTW?) Guess there's an easy way to check (...) (24 years ago, 1-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | | | |
| | | | | | | | Re: The datalog Dave Baum
|
| | | | | | (...) not really. Supports the bare minimum for opening docs, etc. Nothing beyond that. Probably won't get added anytime soon either. If you really want to do something like this on the Mac, I'd suggest using the MPW version of NQC. You can do a (...) (24 years ago, 2-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | | | |
| | | | | | Re: The datalog Dave Baum
|
| | | | (...) This is news to me. Perhaps I had better examine those RCX 2 docs a little closer. Dave (24 years ago, 2-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Ryan J. Schave
|
| | | | Someone in RTL said the RCX firmware ver 2 could read the datalog too. I read your documentation first since I figured you would have added functionality to NQC for that. I didn't see it in NQC. Then I check LEGO's docs but didn't see it there (...) (24 years ago, 2-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Tobias Möller
|
| | | | I heard it somwhere too, so I assumed it could be done, however, I haven't downloaded the new firmware, so I don't know. --Tobias (...) (24 years ago, 2-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Dave Baum
|
| | | | (...) After looking over the docs again, I'm fairly certain it can't be done (or at the very least isn't documented). If anyone finds out how to do it, let me know and I'll add support to NQC. Dave (24 years ago, 3-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Dean Husby
|
| | | | (...) Dave, I have a question about the datalog. In the manual you state that the createdatalog function creates a datalog of x many points. How much is a point? Is that how many unique entries can be made or an overall 'byte' amount? Is a value (...) (24 years ago, 3-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Dave Baum
|
| | | | (...) Each call to AddToDatalog() uses up one "point". Each point takes up 3 bytes of memory: a 1-byte code for the source of point (sensor, timer, etc), then a 2-byte value. 123456 is too big to fit into the log. This would either generate a (...) (24 years ago, 4-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Tobias Möller
|
| | | | BTW, what does the datalog *store*? Numbers? Events? Anything? And what good is it for (besides the methods we've disscussed earlier)? --Tobias (...) (24 years ago, 4-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |
| | | | | | Re: The datalog Dave Baum
|
| | | | | (...) numbers. It can only log timers, sensors, variables, and the system watch. When a value is logged, its source is also logged. For example, AddToDatalog(Timer(1)) adds the current value of Timer 1 to the log and also stores that this entry came (...) (24 years ago, 5-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | | |
| | | | | | | Re: The datalog Dean Husby
|
| | | | | | (...) If only the RCX could read it's own data... Dean -- Coin-Op's For Sale!: (URL) Lego Workshop: (URL) Lego Club: (URL) (24 years ago, 5-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | | | |
| | | | | | Re: The datalog Juergen Stuber
|
| | | | (...) Series of measurements. I've used it to measure light sensor values while doing a 360 degree turn next to a candle (disappointing, the candle made hardly a dent), and to measure raw values for touch sensors while pushing them slowly, 1/100mm (...) (24 years ago, 5-Oct-00, to lugnet.robotics.rcx.nqc)
|
| | | | |