|
In article <Fwo5xB.M16@lugnet.com>, "Ben Erwin" <ben@alum.mit.edu>
wrote:
> ok, so i'm getting a little closer to answering my own question, but i'm
> still
> stuck.
>
> if i write a new robolab program to take 10 points of light data and then
> upload it with VB, those 10 points get put into slots 10-20 in the
> datalog,
> and points 1-10 in the datalog remain intact for some reason. Also,
> these
> light sensor values are labeled "variable 23" -- but i wouldn't put it
> past
> chris to have called the light sensor 'variable 23' in robolab for who
> knows
> what reason. i'll have to ask him.
I think chris is putting some other info in the datalog. I poked at
this briefly when using an early version of Robolab 2.0, but I don't
recall the exact details. I think it comes from Robolab trying to use
the datalog to record multiple channels of info, so it add in values
describing how the datalog is used.
I be the reason he logs a variable is that he really wants to put a
constant into the log, but that isn't allowed, so you move the constant
into a scratch variable, then log the var.
> anyway, when i then go and download a data-taking program for light and
> temp
> data (the one posted the previous message) and then upload THAT with VB
> or
> NQC, that data is tacked on to the VERY END of the datalog, and looks
> pretty
> normal (with the addition of a .ClearTimer 0, which I had forgotten).
My guess is that the VB call to SetDatalog isn't doing anything. Try
running this brief NQC program - it should erase the datalog completely:
task main()
{
CreateDatalog(0);
}
If the datalog symbols on the LCD are still lit/flashing, then for some
mysterious reason your RCX won't erase its datalog.
Then try your VB program. If the datalog doesn't exist (no LCD symbols
lit/flashing, and an upload reveals no data), then the VB call is hosed.
I took a brief look at your code and I think it should work, but I'm not
much of a VB or Spirit.ocx expert.
Dave
--
reply to: dbaum at enteract dot com
|
|
Message has 1 Reply:
Message is in Reply To:
11 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|