This Forum is Dedicated For all The Object Oriented PIC Lovers .......... The concept behind OOPic is straight forward. Use preprogrammed multitasking Objects from a library of highly optimized Objects to do all the work of interacting with the hardware. Then write small scripts in Basic, C, or Java syntax styles to control the Objects. During operation, the Objects run continuously and simultaneously in the background while the scripts run in the foreground telling the objects what to do.

Monday, March 31, 2008

Re: [oopic] Strange serial operations

What type of ooPIC are you using? Can you post some code?

thanks,
DLC

m_elias wrote:
> I'm using a TTL to RS232 converter to communicate with a load cell
> scale Display. Sending commands to the Display works as expected but
> receiving has some unexpected results. I can successfully communicate
> with both OOPic and Display from my PC without any hardware control,
> which is how I have the OOPic to Display setup. I am using the
> oSerialPort object and my program copies the serial.value to
> buffer.value as soon as the serial.received goes high. An example of
> the value that is being sent to the OOPic from the Display is within
> the quotes, " 0.355 kg" followed by a crlf. The leading
> spaces/blanks and the numbers seem to consistently make it, but only 1
> trailing space follows with a couple random characters, often either
> ascii value 223 or 164. I can't see any reason why it should be a
> buffer overrun. There is nothing else going on at the same time.
> Anyone have any suggestions/experience with the OOPic's serial UART?
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Serial settings question

If you are using a ooPIC R, ooPIC C or ooPIC S 2.2+ I don't recommend
that you mess with this. The ooPIC devices above are all 9600 baud, 8
bits, one stop bit, no parity.

DLC

teh_gamr wrote:
> Hi all,
>
> I'm wondering what serial settings the oopic uses. It seems you can
> change baud rate but what about number of data bits, stop bits,
> parity? Can't seem to find anything in the manual/object list.
>
> Thanks
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, "rtstofer" <rstofer@...> wrote:
>
> --- In oopic@yahoogroups.com, "bimityedye" <bimityedye@> wrote:
> >
> > --- In oopic@yahoogroups.com, "rtstofer" <rstofer@> wrote:
> > >
> > > --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@>
wrote:
> > >
> > > > Thanks Ian, i will look into that. What if my power is not
> > continous?
> > > > anyone else got any other ideas?
> > > >
> > >
> > > Try http://www.sparkfun.com/commerce/product_info.php?
> products_id=99
> > >
> > > If you add this to the local I2C bus, you might as well add that
> > > floating point co-processor at the same time.
> > >
> > > Richard
> > >
> > Hi Rich
> > Just took your advice and ordered one of the coprocessors.
> After
> > looking at the datasheet about interfacing with the OOPIC I'm
still
> > confused about communicating with it (coprocessor). Can you give
me
> a
> > sample code that would demonstrate how to do this?
> >
>
> The factory provides a BUNCH of OOPic code at
> http://www.micromegacorp.com/oopic.html
>
> The simple example (that does nothing) is umfpu-serial.osc. It
> provides the entire framework for an application without actually
> doing anything. You insert your own code - perhaps something
trivial
> like add a couple of numbers and send the result to the serial port
> as a string. There are many other LCD examples that will provide
> guidance.
>
> There is also a reference guide specific to the OOPic
> http://www.micromegacorp.com/downloads/documentation/uMFPU-V3_1%
> 20OOPic.pdf The guide also provides tutorials.
>
> Alas, I haven't bought the chip... I don't have an application for
> it at this time.
>
> Richard
>
Thanks Rich
That's just what I was lookin' for. I overlooked that zip file the
first time around. Another great item on that web site is the
breakout boards for the surface mount chips-to-dual in-line chips.
Finding a great looking chip and realizing it was only available in
surface mount was always dissapointing to me. Thanks again!
Dave W.


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, "bimityedye" <bimityedye@...> wrote:
>
> --- In oopic@yahoogroups.com, "rtstofer" <rstofer@> wrote:
> >
> > --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@> wrote:
> >
> > > Thanks Ian, i will look into that. What if my power is not
> continous?
> > > anyone else got any other ideas?
> > >
> >
> > Try http://www.sparkfun.com/commerce/product_info.php?
products_id=99
> >
> > If you add this to the local I2C bus, you might as well add that
> > floating point co-processor at the same time.
> >
> > Richard
> >
> Hi Rich
> Just took your advice and ordered one of the coprocessors.
After
> looking at the datasheet about interfacing with the OOPIC I'm still
> confused about communicating with it (coprocessor). Can you give me
a
> sample code that would demonstrate how to do this?
>

The factory provides a BUNCH of OOPic code at

http://www.micromegacorp.com/oopic.html

The simple example (that does nothing) is umfpu-serial.osc. It
provides the entire framework for an application without actually
doing anything. You insert your own code - perhaps something trivial
like add a couple of numbers and send the result to the serial port
as a string. There are many other LCD examples that will provide
guidance.

There is also a reference guide specific to the OOPic
http://www.micromegacorp.com/downloads/documentation/uMFPU-V3_1%
20OOPic.pdf The guide also provides tutorials.

Alas, I haven't bought the chip... I don't have an application for
it at this time.

Richard


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Strange serial operations

I'm using a TTL to RS232 converter to communicate with a load cell
scale Display. Sending commands to the Display works as expected but
receiving has some unexpected results. I can successfully communicate
with both OOPic and Display from my PC without any hardware control,
which is how I have the OOPic to Display setup. I am using the
oSerialPort object and my program copies the serial.value to
buffer.value as soon as the serial.received goes high. An example of
the value that is being sent to the OOPic from the Display is within
the quotes, " 0.355 kg" followed by a crlf. The leading
spaces/blanks and the numbers seem to consistently make it, but only 1
trailing space follows with a couple random characters, often either
ascii value 223 or 164. I can't see any reason why it should be a
buffer overrun. There is nothing else going on at the same time.
Anyone have any suggestions/experience with the OOPic's serial UART?


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, "rtstofer" <rstofer@...> wrote:
>
> --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@> wrote:
>
> > Thanks Ian, i will look into that. What if my power is not
continous?
> > anyone else got any other ideas?
> >
>
> Try http://www.sparkfun.com/commerce/product_info.php?products_id=99
>
> If you add this to the local I2C bus, you might as well add that
> floating point co-processor at the same time.
>
> Richard
>
Hi Rich
Just took your advice and ordered one of the coprocessors. After
looking at the datasheet about interfacing with the OOPIC I'm still
confused about communicating with it (coprocessor). Can you give me a
sample code that would demonstrate how to do this?

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Serial settings question

teh_gamr wrote:
> Hi all,
>
> I'm wondering what serial settings the oopic uses. It seems you can
> change baud rate but what about number of data bits, stop bits,
> parity? Can't seem to find anything in the manual/object list.
>
> Thanks
>
>
> ------------------------------------
>
>
>
This is what it uses for programming and SCP comms:

Baud 9600
parity none
Data bits 8
stop bits 1

regards

Ian

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Serial settings question

Hi all,

I'm wondering what serial settings the oopic uses. It seems you can
change baud rate but what about number of data bits, stop bits,
parity? Can't seem to find anything in the manual/object list.

Thanks


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Stepper motor with Oopic s

--- In oopic@yahoogroups.com, "funreido" <funreido@...> wrote:
>
> I would like to use oopic s A1 with Stepper motor and photocell. I am
> not sure how do we do wire diagram and program it. Does anyone have
> sample with code that I can take a look? I think stepping motor use 5
> volts. I got it from Epson printer. It is SM-E040
>
> Reid
>

Version A1 doesn't include the oStepper object. Nevertheless, look at
the documentation and you can see how to wire the driver and motor,
assuming a bipolar motor.

Then you need to define an oDIO4 and control the output pattern just
like oStepper - pick a pattern you like. The easy way might be to
define an array of step patterns. Use an index variable to step
through the array and send the patterns to the oDIO4.

Before you can wire the stepper, you need to know if it is unipolar or
bipolar. The documentation assumes bipolar. Google for 'jones on
steppers' for more information.

Richard

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Stepper motor with Oopic s

I would like to use oopic s A1 with Stepper motor and photocell. I am
not sure how do we do wire diagram and program it. Does anyone have
sample with code that I can take a look? I think stepping motor use 5
volts. I got it from Epson printer. It is SM-E040

Reid


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: URGENT - OOPic Events not functioning

Thanks for your help - I got the events working in time for the
presentation. Here's the general process I used (based on what others
said in this thread) in case anyone is still puzzled:

-Write code as if oEvent worked
-For each event, add these lines (or something functionally similar)
into your definitions section:

Dim RAM_Access# As oRAM
Const Event_Obj_Location# = 41 ' oEvent "Event" memory location
Const EventCode_Location_Hi# = 0 ' Event_Code EEPROM location High
Const EventCode_Location_Lo# = 67 ' Event_Code EEPROM location Low

(Where # is replaced by the event number)

-Event_Obj_Location can be found in the compiled code (with OOPic 6
compiler after making the code, this can be seen by going to
View->Compiled Code or the C tab, or Ctrl-F2). It's in the
Constructors.Begin section where the oEvent you're linking is defined
(e.g.:
C0039:008 ;Loc 52 Dim Event_Name As New oEvent
In the above code, 52 would be the relevant location).

-To find the Event Code location stuff, download and extract the Sub
Address Finder from the Files section in this group. Run this and load
the .OPS file that is generated in the code directory after you make
the code. It should give a list of subprocedure names and their memory
addresses. Look for the one corresponding to the event you're setting
up. It will give you one number. If this number is less than 256, then
EventCode_Location_Hi will be 0 and EventCode_Location_Lo will be the
number. If it's equal to 256, Event_Location_Hi will be 1 and
EventCode_Location_Lo will be 0. If it's 300, then Hi will be 1 and Lo
would be 44. As the guy who came up with this fix said, Hi is (the
EventCode address)/256 (dropping everything after the ones place) and
Lo is (the EventCode address)-Hi.

That doesn't really explain what's going on, but others in this thread
have explained that pretty well.

I am having problems getting other stuff working, but the problems are
kind of all over the place. I'll work on it a bit more tonight and may
post another question tomorrow if I'm still stumped.


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] trig functions

How about a lookup table and a simple interpolation routine? How
accurate and/or fast does it need to be?
--

Brian Lloyd Granite Bay Montessori
brian AT gbmontessori DOT com 9330 Sierra College Blvd.
+1.916.367.2131 (voice) Roseville, CA 95661, USA

http://www.gbmontessori.com

I fly because it releases my mind from the tyranny of petty things . . .
— Antoine de Saint-Exupéry

PGP key ID: 12095C52A32A1B6C
PGP key fingerprint: 3B1D BA11 4913 3254 B6E0 CC09 1209 5C52 A32A 1B6C


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, "rtstofer" <rstofer@...> wrote:
>
> --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@> wrote:
>
> > Thanks Ian, i will look into that. What if my power is not
continous?
> > anyone else got any other ideas?
> >
>
> Try http://www.sparkfun.com/commerce/product_info.php?products_id=99
>
> If you add this to the local I2C bus, you might as well add that
> floating point co-processor at the same time.
>
> Richard
>

Not sure if i have time to include additional components to my
project but i will look into it. Since its only a prototype, i could
include inside my future recommendations. Thanks Richard. So much to
microcontrollers than i ever expected. Glad that this yahoo grp is
here to help me.

I think for the inverse trigo, doesn't seem possible, maybe i will
just generate the values and make the oopic implement them. :)

Minghui

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Sunday, March 30, 2008

Re: [oopic] Any news on the OOBug?

Sorry for the delay Jas. We have been busy pushing and kicking the ooBug on
to the market and the forum got sent to the back of the class for a bit. It
is staffed now.

BIGBUG
Ted M.
Savage Innovations

jasuk1970-3 wrote:
>
> Seems to be a bit quiet, even on the forums on the website too.
>
> Jas
>
>
>

--
View this message in context: http://www.nabble.com/Any-news-on-the-OOBug--tp15957283p16390826.html
Sent from the OOPic mailing list archive at Nabble.com.


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Question about event design

Excellent, then I shan't bother with that route any longer. The pity of it is
that I may have discarded the working code I had for the non-VC route.


ooPIC Tech Support wrote:
>
> I wouldn't bother to make the compares in a VC - You are correct,
> reading the I2C and then putting the data into variables takes enough
> time that you won't see any particular speed improvement by trying to
> make them an oCompare VC.
>
> DLC
>
> Shaggy wrote:
>> I'm running into an issue where I might run out of object memory, so I
>> have
>> to choose what to build as a virtual circuit, and what I should just
>> leave
>> in code. I have two motors that run based on a countdown timer. I set the
>> value of the countdown object, and the motors run until the countdown
>> reaches 0. There are also 24 touch switches. My intention is that if one
>> of
>> the switches is triggered, the countdown value is set to 0, thereby
>> switching off the motors immediately. I was figuring that this "reflex"
>> should be among the fastest things to happen, so I thought I might create
>> a
>> VC for the switches. However, the switches are read from an I2C object,
>> and
>> those can't be included in a VC directly. Therefore, I thought I would
>> read
>> the three banks of switches into three bytes (I have to do this anyways,
>> because I need the bytes). Then the VC would use three oCompare0 objects
>> to
>> check whether any of the bytes are above 0. An oGate3 object will OR the
>> three oCompare0.Above properties and trigger an oEvent based on whether
>> the
>> oGate3 results in True or False.
>>
>> However, the event triggered by the oEvent clears the counters, and sends
>> some information out the serial port. None of that is VC, but it has to
>> happen. It would be a bit more difficult to try to put the clearing of
>> the
>> countdown timer into the VC, and I'm already pushing the limit of the
>> object
>> memory, so I didn't seriously consider doing it.
>>
>> My problem is that even this VC is gobbling up about 20 bytes, or about
>> 25%
>> of the object memory, which appears to be acceptable, though only
>> marginally
>> so. I don't have the event quite working yet (v B2.2+, so I don't have
>> the C
>> oEvent bug), but I'm uncertain whether it's even worth doing. Considering
>> that reading the I2C into the three bytes is not part of the VC, and that
>> the event itself, where the countdown is cleared (in certain situations
>> only, so there are two if statements prior to the clearing of the value),
>> is
>> not part of the VC, will I actually see much of a speed boost versus the
>> single line:
>>
>> if alert1 > 0 or alert2 > 0 or alert3 > 0
>>
>> which is all I am really replacing with the three oCompare objects and
>> the
>> oEvent.
>>
>
> --
> ------------------------------------------------------
> Dennis Clark ooPIC Tech Support
> www.oopic.com
> ------------------------------------------------------
>
>
>

--
View this message in context: http://www.nabble.com/Question-about-event-design-tp16385531p16389938.html
Sent from the OOPic mailing list archive at Nabble.com.


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Question about event design

I wouldn't bother to make the compares in a VC - You are correct,
reading the I2C and then putting the data into variables takes enough
time that you won't see any particular speed improvement by trying to
make them an oCompare VC.

DLC

Shaggy wrote:
> I'm running into an issue where I might run out of object memory, so I have
> to choose what to build as a virtual circuit, and what I should just leave
> in code. I have two motors that run based on a countdown timer. I set the
> value of the countdown object, and the motors run until the countdown
> reaches 0. There are also 24 touch switches. My intention is that if one of
> the switches is triggered, the countdown value is set to 0, thereby
> switching off the motors immediately. I was figuring that this "reflex"
> should be among the fastest things to happen, so I thought I might create a
> VC for the switches. However, the switches are read from an I2C object, and
> those can't be included in a VC directly. Therefore, I thought I would read
> the three banks of switches into three bytes (I have to do this anyways,
> because I need the bytes). Then the VC would use three oCompare0 objects to
> check whether any of the bytes are above 0. An oGate3 object will OR the
> three oCompare0.Above properties and trigger an oEvent based on whether the
> oGate3 results in True or False.
>
> However, the event triggered by the oEvent clears the counters, and sends
> some information out the serial port. None of that is VC, but it has to
> happen. It would be a bit more difficult to try to put the clearing of the
> countdown timer into the VC, and I'm already pushing the limit of the object
> memory, so I didn't seriously consider doing it.
>
> My problem is that even this VC is gobbling up about 20 bytes, or about 25%
> of the object memory, which appears to be acceptable, though only marginally
> so. I don't have the event quite working yet (v B2.2+, so I don't have the C
> oEvent bug), but I'm uncertain whether it's even worth doing. Considering
> that reading the I2C into the three bytes is not part of the VC, and that
> the event itself, where the countdown is cleared (in certain situations
> only, so there are two if statements prior to the clearing of the value), is
> not part of the VC, will I actually see much of a speed boost versus the
> single line:
>
> if alert1 > 0 or alert2 > 0 or alert3 > 0
>
> which is all I am really replacing with the three oCompare objects and the
> oEvent.
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Oopic and CMUCAM 2

Hello all,

I'm trying to interface an oopic S with a cmucam 2 to make an object
following robot. I'm having difficulties, any help would be greatly
valued. Details follow:

I've got an LCD connected to the oopic and working fine. Camera TX
connected to oopic IO line 23, camera RX to oopic IO line 22. Also
have the camera connected to +5V and ground from the oopic (checked
with DMM).

Camera is on, serial jumper in place, jumper on pin 0 in place to
specify 9600 baud.

Code follows:

Delay = 1000

cmu As oSerialPort
LCD As oLCD(3,1,27,26,cvOn)
' Set camera settings
cmu.Init
cmu.Baud = 9600
cmu.Operate = 1

LCD.Init
LCD.Clear
LCD.Locate(1,2)

x:
cmu.Value = 65
If cmu.Received ==1
Then
LCD.VString = "Data received"
EndIf
Goto x


I get absolutely nothing on the LCD. Does the oopic use a stop bit in
serial transmission? Also, even if the baud/stop bit are wrong, there
should be SOMETHING in the received buffer, even if it is trash.

Thanks in advance
Ash


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Question about event design

I'm running into an issue where I might run out of object memory, so I have
to choose what to build as a virtual circuit, and what I should just leave
in code. I have two motors that run based on a countdown timer. I set the
value of the countdown object, and the motors run until the countdown
reaches 0. There are also 24 touch switches. My intention is that if one of
the switches is triggered, the countdown value is set to 0, thereby
switching off the motors immediately. I was figuring that this "reflex"
should be among the fastest things to happen, so I thought I might create a
VC for the switches. However, the switches are read from an I2C object, and
those can't be included in a VC directly. Therefore, I thought I would read
the three banks of switches into three bytes (I have to do this anyways,
because I need the bytes). Then the VC would use three oCompare0 objects to
check whether any of the bytes are above 0. An oGate3 object will OR the
three oCompare0.Above properties and trigger an oEvent based on whether the
oGate3 results in True or False.

However, the event triggered by the oEvent clears the counters, and sends
some information out the serial port. None of that is VC, but it has to
happen. It would be a bit more difficult to try to put the clearing of the
countdown timer into the VC, and I'm already pushing the limit of the object
memory, so I didn't seriously consider doing it.

My problem is that even this VC is gobbling up about 20 bytes, or about 25%
of the object memory, which appears to be acceptable, though only marginally
so. I don't have the event quite working yet (v B2.2+, so I don't have the C
oEvent bug), but I'm uncertain whether it's even worth doing. Considering
that reading the I2C into the three bytes is not part of the VC, and that
the event itself, where the countdown is cleared (in certain situations
only, so there are two if statements prior to the clearing of the value), is
not part of the VC, will I actually see much of a speed boost versus the
single line:

if alert1 > 0 or alert2 > 0 or alert3 > 0

which is all I am really replacing with the three oCompare objects and the
oEvent.
--
View this message in context: http://www.nabble.com/Question-about-event-design-tp16385531p16385531.html
Sent from the OOPic mailing list archive at Nabble.com.


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, "minghui1984" <minghui1984@...> wrote:

> Thanks Ian, i will look into that. What if my power is not continous?
> anyone else got any other ideas?
>

Try http://www.sparkfun.com/commerce/product_info.php?products_id=99

If you add this to the local I2C bus, you might as well add that
floating point co-processor at the same time.

Richard

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Providing a clock/time to the PIC

The oRTC can make this a little simpler, but you'll still have some
accuracy issues. Look at the oTimer options which include the ability
to put a 32.7KHz crystal on an IOline and get a real RTC signal for the
oTimer output. However, you'd have to write your own functions to
decode it, it will be closer to correct for time for a longer time.
Note, to keep the RTC in proper sync you cannot interrupt power to it.

DLC

minghui1984 wrote:
> Hi guys, i got a question. As i am dealing with solar tracking
> device, i would like to be able to feedback the time to the PIC. i
> look through the object list and found several options that i could
> use. Thought i just ask if there is any shorter way of doing it.
>
> What i need:
> Implementing a "clock" by using counters, using the execution cycle
> and frequency of the PIC (in this case ooPIC is 20MHz). I would
>
> counter_sec++;
> if counter_sec == 60
> {
> counter_min++;
> counter_sec = 0; 'resetting it back to 0
> }
> if counter_min == 60
> {
> counter_hrs++;
> counter_min = 0; 'resetting it back to 0
> }
>
> if counter_hrs == 24
> {
> day++;
> counter_hrs =0; 'resetting it back to 0
> }
>
> Loop
>
> My question is will this code work?
> how do i make this function keep on running outside the main function
> Is this a good way of "telling" the time? Cos my device is a
> standalone kind so no PC/Laptops will be connected once its configured
>
> In the object list, there are oTimer, oCounter, oClock, are these
> suited for the purpose? I looked thru the example, but i dun quite
> get it. >.<
>
> Anyone got any hints to how i might make this thing work?
>
> Thanks once again
> Minghui
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Re: Question regarding bootloader

The key item of note is that if you plugged the dongle into a different
USB port everything that you had set up before would be lost. The
drivers are irritating that way.

DLC

minghui1984 wrote:
> Thanks all for the advice. Now my thing started to work again. Hmmm
> so it was either the com port or i suspect not enough battery from
> the 6 V battery that i was providing.... >.< So sorry.. Shd have
> checked the power supply . =P
>
> Thanks all once again.
>
> --- In oopic@yahoogroups.com, ooPIC Tech Support <dennis.clark@...>
> wrote:
>
>> I too have followed Richard's methods when adding a USB/serial port
>> converter and gotten it to work.
>>
>> DLC
>>
>> rtstofer wrote:
>>
>>>> Yes, been there, done that. For whatever the reason, on my
>>>>
>>>>
>>> computer,
>>>
>>>
>>>> every comport below #9 indicates already in use, even though
>>>>
>>>>
>>> nothing
>>>
>>>
>>>> is connected to the USB ports. I cannot select a comport value
>>>>
> in
>
>>>>
>>>>
>>> the
>>>
>>>
>>>> oopic IDE range.
>>>>
>>>>
>>> Go ahead and select a port that is '(in use)' like COM4. I
>>>
> wouldn't
>
>>> select COM1 or COM2 if they physically exist on the computer as
>>> hardware serial ports or internal modems. Up comes a dialog
>>> complaining about the conflict. Click on Yes to confirm your
>>>
> choice
>
>>> to hose your system.
>>>
>>> Then close things out and reboot. The USB port will be
>>>
> reassigned
>
>>> when Windows restarts.
>>>
>>> I know this works because I just changed a USB->Serial adapter on
>>> COM13 to COM4 which was in use but not connected.
>>>
>>> With Hyperterminal, the USB->Serial adapters don't always connect
>>>
> on
>
>>> the first time HT is started. It isn't unusual for me to have to
>>> close the instance and start it over.
>>>
>>> Richard
>>>
>>>
>>>
>>> ------------------------------------
>>>
>>> Yahoo! Groups Links
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>> --
>> ------------------------------------------------------
>> Dennis Clark ooPIC Tech Support
>> www.oopic.com
>> ------------------------------------------------------
>>
>>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] student on Good Morning America with ooPIC-powered MarkIII

Brian,

Fantastic! Please do post when you find it!

DLC

Brian Lloyd wrote:
> On Mar 28, 2008, at 8:59 PM, ooPIC Tech Support wrote:
>
>
>> Totally cool. I'll see if I can find it, but 7AM on Saturday will be
>> tough to make I think. :) If someone can tape it and toss it up on
>> YouTube that would be awesome.
>>
>
> Turns out I was given incorrect information and it was on a different
> network. Regardless, the local station said they will make the
> interview available on their website. I will post the URL here when I
> know it.
>
> FWIW, at the regional science fair today, the young lady received 2nd
> place in the Math and Computer Science category for her project.
>
> --
>
> Brian Lloyd Granite Bay Montessori
> brian AT gbmontessori DOT com 9330 Sierra College Blvd.
> +1.916.367.2131 (voice) Roseville, CA 95661, USA
>

http://www.gbmontessori.com
>
> I fly because it releases my mind from the tyranny of petty things . . .
> — Antoine de Saint-Exupéry
>
> PGP key ID: 12095C52A32A1B6C
> PGP key fingerprint: 3B1D BA11 4913 3254 B6E0 CC09 1209 5C52 A32A 1B6C
>
>
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, "minghui1984" <minghui1984@...> wrote:
>
> --- In oopic@yahoogroups.com, Ian Drennan <ianid@> wrote:
> >
> > minghui1984 wrote:
> > > Hi guys, i got a question. As i am dealing with solar tracking
> > > device, i would like to be able to feedback the time to the PIC.
> i
> > > look through the object list and found several options that i
> could
> > > use. Thought i just ask if there is any shorter way of doing it.
> > >
> > > What i need:
> > > Implementing a "clock" by using counters, using the execution
> cycle
> > > and frequency of the PIC (in this case ooPIC is 20MHz). I would
> > >
> > > counter_sec++;
> > > if counter_sec == 60
> > > {
> > > counter_min++;
> > > counter_sec = 0; 'resetting it back to 0
> > > }
> > > if counter_min == 60
> > > {
> > > counter_hrs++;
> > > counter_min = 0; 'resetting it back to 0
> > > }
> > >
> > > if counter_hrs == 24
> > > {
> > > day++;
> > > counter_hrs =0; 'resetting it back to 0
> > > }
> > >
> > > Loop
> > >
> > > My question is will this code work?
> > > how do i make this function keep on running outside the main
> function
> > > Is this a good way of "telling" the time? Cos my device is a
> > > standalone kind so no PC/Laptops will be connected once its
> configured
> > >
> > > In the object list, there are oTimer, oCounter, oClock, are these
> > > suited for the purpose? I looked thru the example, but i dun
> quite
> > > get it. >.<
> > >
> > > Anyone got any hints to how i might make this thing work?
> > >
> > >
> > I would think the oRTC object would be best suited for your
> purpose. It
> > is an object that maintains a real-time clock. It's been a few
> years
> > since I last played with this object but I do remember that it was
> > accurate to about 2 sec in a 24 hour period.
> > Also it will lose its current state when power to the oopic is
> interrupted.
> >
> > Good luck
> >
> > Ian
> >
>
> Thanks Ian, i will look into that. What if my power is not continous?
> anyone else got any other ideas?
>
> One more question. I saw on the archive message that its not possible
> to implement inverse trigo functions, but is there any way i could
> solve inverse functions?
>
> THanks once again
> Minghui
>

Since you only have bytes, unsigned words and integers, trig function
can be a challenge. No floating point, no extended precision and,
worse, no speed.

The way to get around this?

http://www.sparkfun.com/commerce/product_info.php?products_id=8450

Just use an external co-processor.

Richard

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Providing a clock/time to the PIC

--- In oopic@yahoogroups.com, Ian Drennan <ianid@...> wrote:
>
> minghui1984 wrote:
> > Hi guys, i got a question. As i am dealing with solar tracking
> > device, i would like to be able to feedback the time to the PIC.
i
> > look through the object list and found several options that i
could
> > use. Thought i just ask if there is any shorter way of doing it.
> >
> > What i need:
> > Implementing a "clock" by using counters, using the execution
cycle
> > and frequency of the PIC (in this case ooPIC is 20MHz). I would
> >
> > counter_sec++;
> > if counter_sec == 60
> > {
> > counter_min++;
> > counter_sec = 0; 'resetting it back to 0
> > }
> > if counter_min == 60
> > {
> > counter_hrs++;
> > counter_min = 0; 'resetting it back to 0
> > }
> >
> > if counter_hrs == 24
> > {
> > day++;
> > counter_hrs =0; 'resetting it back to 0
> > }
> >
> > Loop
> >
> > My question is will this code work?
> > how do i make this function keep on running outside the main
function
> > Is this a good way of "telling" the time? Cos my device is a
> > standalone kind so no PC/Laptops will be connected once its
configured
> >
> > In the object list, there are oTimer, oCounter, oClock, are these
> > suited for the purpose? I looked thru the example, but i dun
quite
> > get it. >.<
> >
> > Anyone got any hints to how i might make this thing work?
> >
> >
> I would think the oRTC object would be best suited for your
purpose. It
> is an object that maintains a real-time clock. It's been a few
years
> since I last played with this object but I do remember that it was
> accurate to about 2 sec in a 24 hour period.
> Also it will lose its current state when power to the oopic is
interrupted.
>
> Good luck
>
> Ian
>

Thanks Ian, i will look into that. What if my power is not continous?
anyone else got any other ideas?

One more question. I saw on the archive message that its not possible
to implement inverse trigo functions, but is there any way i could
solve inverse functions?

THanks once again
Minghui


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Providing a clock/time to the PIC

minghui1984 wrote:
> Hi guys, i got a question. As i am dealing with solar tracking
> device, i would like to be able to feedback the time to the PIC. i
> look through the object list and found several options that i could
> use. Thought i just ask if there is any shorter way of doing it.
>
> What i need:
> Implementing a "clock" by using counters, using the execution cycle
> and frequency of the PIC (in this case ooPIC is 20MHz). I would
>
> counter_sec++;
> if counter_sec == 60
> {
> counter_min++;
> counter_sec = 0; 'resetting it back to 0
> }
> if counter_min == 60
> {
> counter_hrs++;
> counter_min = 0; 'resetting it back to 0
> }
>
> if counter_hrs == 24
> {
> day++;
> counter_hrs =0; 'resetting it back to 0
> }
>
> Loop
>
> My question is will this code work?
> how do i make this function keep on running outside the main function
> Is this a good way of "telling" the time? Cos my device is a
> standalone kind so no PC/Laptops will be connected once its configured
>
> In the object list, there are oTimer, oCounter, oClock, are these
> suited for the purpose? I looked thru the example, but i dun quite
> get it. >.<
>
> Anyone got any hints to how i might make this thing work?
>
>
I would think the oRTC object would be best suited for your purpose. It
is an object that maintains a real-time clock. It's been a few years
since I last played with this object but I do remember that it was
accurate to about 2 sec in a 24 hour period.
Also it will lose its current state when power to the oopic is interrupted.

Good luck

Ian

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Providing a clock/time to the PIC

Hi guys, i got a question. As i am dealing with solar tracking
device, i would like to be able to feedback the time to the PIC. i
look through the object list and found several options that i could
use. Thought i just ask if there is any shorter way of doing it.

What i need:
Implementing a "clock" by using counters, using the execution cycle
and frequency of the PIC (in this case ooPIC is 20MHz). I would

counter_sec++;
if counter_sec == 60
{
counter_min++;
counter_sec = 0; 'resetting it back to 0
}
if counter_min == 60
{
counter_hrs++;
counter_min = 0; 'resetting it back to 0
}

if counter_hrs == 24
{
day++;
counter_hrs =0; 'resetting it back to 0
}

Loop

My question is will this code work?
how do i make this function keep on running outside the main function
Is this a good way of "telling" the time? Cos my device is a
standalone kind so no PC/Laptops will be connected once its configured

In the object list, there are oTimer, oCounter, oClock, are these
suited for the purpose? I looked thru the example, but i dun quite
get it. >.<

Anyone got any hints to how i might make this thing work?

Thanks once again
Minghui


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

Thanks all for the advice. Now my thing started to work again. Hmmm
so it was either the com port or i suspect not enough battery from
the 6 V battery that i was providing.... >.< So sorry.. Shd have
checked the power supply . =P

Thanks all once again.

--- In oopic@yahoogroups.com, ooPIC Tech Support <dennis.clark@...>
wrote:
>
> I too have followed Richard's methods when adding a USB/serial port
> converter and gotten it to work.
>
> DLC
>
> rtstofer wrote:
> >> Yes, been there, done that. For whatever the reason, on my
> >>
> > computer,
> >
> >> every comport below #9 indicates already in use, even though
> >>
> > nothing
> >
> >> is connected to the USB ports. I cannot select a comport value
in
> >>
> > the
> >
> >> oopic IDE range.
> >>
> >
> > Go ahead and select a port that is '(in use)' like COM4. I
wouldn't
> > select COM1 or COM2 if they physically exist on the computer as
> > hardware serial ports or internal modems. Up comes a dialog
> > complaining about the conflict. Click on Yes to confirm your
choice
> > to hose your system.
> >
> > Then close things out and reboot. The USB port will be
reassigned
> > when Windows restarts.
> >
> > I know this works because I just changed a USB->Serial adapter on
> > COM13 to COM4 which was in use but not connected.
> >
> > With Hyperterminal, the USB->Serial adapters don't always connect
on
> > the first time HT is started. It isn't unusual for me to have to
> > close the instance and start it over.
> >
> > Richard
> >
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
>
> --
> ------------------------------------------------------
> Dennis Clark ooPIC Tech Support
> www.oopic.com
> ------------------------------------------------------
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Saturday, March 29, 2008

Re: [oopic] student on Good Morning America with ooPIC-powered MarkIII

On Mar 28, 2008, at 8:59 PM, ooPIC Tech Support wrote:

> Totally cool. I'll see if I can find it, but 7AM on Saturday will be
> tough to make I think. :) If someone can tape it and toss it up on
> YouTube that would be awesome.

Turns out I was given incorrect information and it was on a different
network. Regardless, the local station said they will make the
interview available on their website. I will post the URL here when I
know it.

FWIW, at the regional science fair today, the young lady received 2nd
place in the Math and Computer Science category for her project.

--

Brian Lloyd Granite Bay Montessori
brian AT gbmontessori DOT com 9330 Sierra College Blvd.
+1.916.367.2131 (voice) Roseville, CA 95661, USA

http://www.gbmontessori.com

I fly because it releases my mind from the tyranny of petty things . . .
— Antoine de Saint-Exupéry

PGP key ID: 12095C52A32A1B6C
PGP key fingerprint: 3B1D BA11 4913 3254 B6E0 CC09 1209 5C52 A32A 1B6C


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: first time use

I got it working now. I was wrong. I thought LED.IOLine = 13 which
mean pin 13 but IOLine 13 which is on pin 10. Sorry about it.

Reid


--- In oopic@yahoogroups.com, "funreido" <funreido@...> wrote:
>
> I am using Oopic S. I did use cross-reference the IOline to the
> physical pin.
>
> Reid
>
> --- In oopic@yahoogroups.com, ooPIC Tech Support <dennis.clark@>
> wrote:
> >
> > What ooPIC are you using? The ooPIC R will have the IOLine
labeled
> as
> > the actual IO line, the ooPIC S boards you need to cross-
reference
> the
> > IOline to the physical pin.
> >
> > DLC
> >
> > funreido wrote:
> > > I just starting to use it. I was trying to use first
application
> with
> > > 220 ohm resistor and led. I got download into eeprom. But the
> light
> > > wont comes on. I test it with volt meter and there is no
voltage
> > > output. I test pin 21 and 23 and I see 5 volts output and I use
> it
> > > with led and resister. It was working fine. Here is program I
use
> it
> > > for led.
> > >
> > > Dim Fred As New oDio1
> > >
> > > Sub Main()
> > > Fred.Ioline = 7
> > > Fred.Direction = cvOutput
> > > Fred = 1
> > > End Sub
> > >
> > > I tried to use 11 for pin 11 or 5 for pin 5. Still not working.
> What
> > > did I do wrong? I just same parallel cable and 9 volt cable
that
> comes
> > > with it.
> > >
> > > Reid
> > >
> > >
> > > ------------------------------------
> > >
> > > Yahoo! Groups Links
> > >
> > >
> > >
> > >
> > >
> > >
> >
> > --
> > ------------------------------------------------------
> > Dennis Clark ooPIC Tech Support
> > www.oopic.com
> > ------------------------------------------------------
> >
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Re: Question regarding bootloader

At 03:34 PM 3/29/2008, Ian Drennan wrote:
>I have found that it is necessary to always use the same physical USB
>port for my USB to Serial adapter. If a different physical USB port is
>used then a different comm port will be assigned.

When that happens, just go in to Device Manager and force it back to
whatever comm port number you want it to use. Then you can plug the
adapter in to any USB port and it will always have the same comm port number.


...Andy

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: first time use

I am using Oopic S. I did use cross-reference the IOline to the
physical pin.

Reid

--- In oopic@yahoogroups.com, ooPIC Tech Support <dennis.clark@...>
wrote:
>
> What ooPIC are you using? The ooPIC R will have the IOLine labeled
as
> the actual IO line, the ooPIC S boards you need to cross-reference
the
> IOline to the physical pin.
>
> DLC
>
> funreido wrote:
> > I just starting to use it. I was trying to use first application
with
> > 220 ohm resistor and led. I got download into eeprom. But the
light
> > wont comes on. I test it with volt meter and there is no voltage
> > output. I test pin 21 and 23 and I see 5 volts output and I use
it
> > with led and resister. It was working fine. Here is program I use
it
> > for led.
> >
> > Dim Fred As New oDio1
> >
> > Sub Main()
> > Fred.Ioline = 7
> > Fred.Direction = cvOutput
> > Fred = 1
> > End Sub
> >
> > I tried to use 11 for pin 11 or 5 for pin 5. Still not working.
What
> > did I do wrong? I just same parallel cable and 9 volt cable that
comes
> > with it.
> >
> > Reid
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
> >
> >
>
> --
> ------------------------------------------------------
> Dennis Clark ooPIC Tech Support
> www.oopic.com
> ------------------------------------------------------
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Re: Question regarding bootloader

I too have followed Richard's methods when adding a USB/serial port
converter and gotten it to work.

DLC

rtstofer wrote:
>> Yes, been there, done that. For whatever the reason, on my
>>
> computer,
>
>> every comport below #9 indicates already in use, even though
>>
> nothing
>
>> is connected to the USB ports. I cannot select a comport value in
>>
> the
>
>> oopic IDE range.
>>
>
> Go ahead and select a port that is '(in use)' like COM4. I wouldn't
> select COM1 or COM2 if they physically exist on the computer as
> hardware serial ports or internal modems. Up comes a dialog
> complaining about the conflict. Click on Yes to confirm your choice
> to hose your system.
>
> Then close things out and reboot. The USB port will be reassigned
> when Windows restarts.
>
> I know this works because I just changed a USB->Serial adapter on
> COM13 to COM4 which was in use but not connected.
>
> With Hyperterminal, the USB->Serial adapters don't always connect on
> the first time HT is started. It isn't unusual for me to have to
> close the instance and start it over.
>
> Richard
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

--- In oopic@yahoogroups.com, Ian Drennan <ianid@...> wrote:
>
>
> >
> > Hey Richard. Thanks. That actually did work. I changed the port
> > assignment, despite the warnings from the OS, and the change took
> > place ok. I didn't even have to reboot. In addition, oopic IDE
v.6
> > was able to find the serial cable alright, since it was now <=
COM6.
> > I'll try the rebooting next to see if it stuck.
> >
> >
> >
> Dan
>
> I have found that it is necessary to always use the same physical
USB
> port for my USB to Serial adapter. If a different physical USB
port is
> used then a different comm port will be assigned. This can also
happen
> if a different make of adapter is used to the one which was
originally
> used when mapping the comm port.
>
> Ian
>

I find that when I plug my Gold-X USB-> serial adapter into a
different USB port (even a different port on an external hub) I get
prompted to install the driver! Over and over...

If I plug my external hub with serial adapters into a different USB
port on the PC, I get to start all over again. EVENTUALLY, I will
have installed the driver for every combination.

As I start to use USB for serial, cameras, USB uC chipsets and other
things that WinXP doesn't automatically identify, the process becomes
long and boring.

In the end, it works...

Richard


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] Re: Question regarding bootloader

>
> Hey Richard. Thanks. That actually did work. I changed the port
> assignment, despite the warnings from the OS, and the change took
> place ok. I didn't even have to reboot. In addition, oopic IDE v.6
> was able to find the serial cable alright, since it was now <= COM6.
> I'll try the rebooting next to see if it stuck.
>
>
>
Dan

I have found that it is necessary to always use the same physical USB
port for my USB to Serial adapter. If a different physical USB port is
used then a different comm port will be assigned. This can also happen
if a different make of adapter is used to the one which was originally
used when mapping the comm port.

Ian

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

--- In oopic@yahoogroups.com, "rtstofer" <rstofer@...> wrote:
>
> > Yes, been there, done that. For whatever the reason, on my
> computer, every comport below #9 indicates already in use, even
though nothing is connected to the USB ports. I cannot select a
comport value in the oopic IDE range.
>
> Go ahead and select a port that is '(in use)' like COM4. I
wouldn't select COM1 or COM2 if they physically exist on the computer
as hardware serial ports or internal modems. Up comes a dialog
> complaining about the conflict. Click on Yes to confirm your
choice to hose your system.
>


Hey Richard. Thanks. That actually did work. I changed the port
assignment, despite the warnings from the OS, and the change took
place ok. I didn't even have to reboot. In addition, oopic IDE v.6
was able to find the serial cable alright, since it was now <= COM6.
I'll try the rebooting next to see if it stuck.

> Then close things out and reboot. The USB port will be reassigned
> when Windows restarts.
>
> I know this works because I just changed a USB->Serial adapter on
> COM13 to COM4 which was in use but not connected.
>
> With Hyperterminal, the USB->Serial adapters don't always connect
on the first time HT is started. It isn't unusual for me to have to
> close the instance and start it over.
>
> Richard
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

> Yes, been there, done that. For whatever the reason, on my
computer,
> every comport below #9 indicates already in use, even though
nothing
> is connected to the USB ports. I cannot select a comport value in
the
> oopic IDE range.

Go ahead and select a port that is '(in use)' like COM4. I wouldn't
select COM1 or COM2 if they physically exist on the computer as
hardware serial ports or internal modems. Up comes a dialog
complaining about the conflict. Click on Yes to confirm your choice
to hose your system.

Then close things out and reboot. The USB port will be reassigned
when Windows restarts.

I know this works because I just changed a USB->Serial adapter on
COM13 to COM4 which was in use but not connected.

With Hyperterminal, the USB->Serial adapters don't always connect on
the first time HT is started. It isn't unusual for me to have to
close the instance and start it over.

Richard

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

--- In oopic@yahoogroups.com, "rtstofer" <rstofer@...> wrote:
>
> --- In oopic@yahoogroups.com, "dan michaels" <oric_dan@> wrote:
> >
> > --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@> wrote:
> > >
> >
> >
> > My notebook PC has 2 USB ports, and there doesn't seem to be an
easy way to specifiy which COMPORT the USB dongle maps into. Maybe
someone else knows how to do this.
>
> Right click on My Computer and select Properties
> Select the Hardware tab and click on Device Manager
> Right click on the COM port of interest and select Properties
> Select the Port Settings tab and click on Advanced
>
> There will be a drop-down list at the bottom of the dialog that
shows the current COM port assignment. Select a COM port number that
is not in use.
>


Yes, been there, done that. For whatever the reason, on my computer,
every comport below #9 indicates already in use, even though nothing
is connected to the USB ports. I cannot select a comport value in the
oopic IDE range.


> There may be a LOT of COM ports that indicate '(in use)' and you
know they don't exist. These are remnants of USB VCOM ports that are
known but not active. The COM port numbers may be reused if
necessary. In my case there are about 20 VCOM ports left over from
various projects.
>
> For V5 of the IDE, the COM port must be 1,2,3 or 4. Other ports
may be used with V6.
>
> If you are unsure about WHICH USB port to deal with, unplug it and
the device will disappear from the list in Device Manager. Reconnect
the USB device and it will reappear in the list.
>


Yes, but I still cannot set its value into the oopic IDE range.


> All of the above applies to WinXP.
>
> Richard
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

--- In oopic@yahoogroups.com, "dan michaels" <oric_dan@...> wrote:
>
> --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@> wrote:
> >
>
>
> My notebook PC has 2 USB ports, and there doesn't seem to be an easy
> way to specifiy which COMPORT the USB dongle maps into. Maybe someone
> else knows how to do this.

Right click on My Computer and select Properties
Select the Hardware tab and click on Device Manager
Right click on the COM port of interest and select Properties
Select the Port Settings tab and click on Advanced

There will be a drop-down list at the bottom of the dialog that shows
the current COM port assignment. Select a COM port number that is not
in use.

There may be a LOT of COM ports that indicate '(in use)' and you know
they don't exist. These are remnants of USB VCOM ports that are known
but not active. The COM port numbers may be reused if necessary. In
my case there are about 20 VCOM ports left over from various projects.

For V5 of the IDE, the COM port must be 1,2,3 or 4. Other ports may be
used with V6.

If you are unsure about WHICH USB port to deal with, unplug it and the
device will disappear from the list in Device Manager. Reconnect the
USB device and it will reappear in the list.

All of the above applies to WinXP.

Richard


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Re: [oopic] first time use

What ooPIC are you using? The ooPIC R will have the IOLine labeled as
the actual IO line, the ooPIC S boards you need to cross-reference the
IOline to the physical pin.

DLC

funreido wrote:
> I just starting to use it. I was trying to use first application with
> 220 ohm resistor and led. I got download into eeprom. But the light
> wont comes on. I test it with volt meter and there is no voltage
> output. I test pin 21 and 23 and I see 5 volts output and I use it
> with led and resister. It was working fine. Here is program I use it
> for led.
>
> Dim Fred As New oDio1
>
> Sub Main()
> Fred.Ioline = 7
> Fred.Direction = cvOutput
> Fred = 1
> End Sub
>
> I tried to use 11 for pin 11 or 5 for pin 5. Still not working. What
> did I do wrong? I just same parallel cable and 9 volt cable that comes
> with it.
>
> Reid
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>
>

--
------------------------------------------------------
Dennis Clark ooPIC Tech Support
www.oopic.com
------------------------------------------------------


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

[oopic] Re: Question regarding bootloader

--- In oopic@yahoogroups.com, "minghui1984" <minghui1984@...> wrote:
>


My notebook PC has 2 USB ports, and there doesn't seem to be an easy
way to specifiy which COMPORT the USB dongle maps into. Maybe someone
else knows how to do this. The dongle may map into a COMPORT value
above what the oopic IDE can handle. When I use control panel, there
are so many USB ports shown, I am also unsure what is going on.

In the end, the easiest way I found to determine the actual COMPORT
value is to use a 3rd party program. I am using the XCTU program
which is intended to work with Maxstream modems. :) It always seems
to find the correct comport automatically. Available on
maxstream.net, and I have a copy here.

http://www.oricomtech.com/download/

I don't know what other people do.

> I think i tried choosing port 5 before i transfer but same problem
> still occurs. Anyway for my laptop its somehow fixed at port 5 as
> default too. i went to the control panel > Systems > Hardware >
> Device Manager > COM PORTS > stating that its COM 5. Is that what u
> meant?
>
> Minghui
>
> --- In oopic@yahoogroups.com, "dan michaels" <oric_dan@> wrote:
> >
> > --- In oopic@yahoogroups.com, "minghui1984" <minghui1984@> wrote:
> > >
> >
> >
> > Hello Minghui. I use a USB-to-RS232 dongle on my WinXP notebook
PC,
> > and the oopic IDE cannot find the serial port automatically
> > using "Tools - Cable Configuration - Find Serial Cable", when
> looking
> > through the dongle.
> >
> > However, if I manually set the IDE to the correct com port value
> > [need to find this using the Windows Control Panael], then
> > downloading works ok. Sometimes, the IDE doesn't download the
first
> > time, but will the 2nd and succeeding times, thereafter.
> >
> >
> >
> > > Hi all, i just bought the ooBot40 which uses the ooPIC III+
ver.
> It
> > was initally working fine, till some point then i started not
being
> > able to detect my serial cable. The error message saying "cannot
> find
> > a serial connected to OOPIC" is displayed. So i was wondering if
i
> > accidentally deleted/replaced the bootloader inside the chip? is
> that
> > possible?
> > >
> > > i was thinking if it's due to the following command.
> > >
> > > Dim PIC As New oOperatingsystem
> > >
> > > Hopefully thats not the in case, any idea to check if the
> > bootloader is still inside, if its gone, any way to put it back
in?
> > >
> > > Thanks alot of any help rendered.
> > >
> > >
> > > Cheers,
> > > Minghui
> > >
> >
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/oopic/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/oopic/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:oopic-digest@yahoogroups.com
mailto:oopic-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
oopic-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/