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.

Friday, August 1, 2008

Re: [oopic] Re: Savage Innovations / Compiler / ooBug and etc.. UPDATE

At 09:17 PM 8/1/2008, theo570 wrote:
>The decision was decreed to me and I passed it along.

Yes, it had Scott Savage written all over it.


>I will try and talk him into looking into the event thing AS TIME
>ALLOWS. I PROMISE TO DO THIS. I cannot make him do it but I can try
>and push some buttons. Keep in mind the change may simply be users
>manual and not code.

I don't follow you. The V6 compiler isn't putting event handler
addresses into the binaries (.oex files); with no event handler
address in the event object(s) (in the object list), there is no way
for the OOPic firmware to call event handlers. How is that anything
but a compiler bug?

How much time could it possibly take to add the few lines it takes to
fix that bug? The V5 compiler does it, so just have Scott take a
look at that source code if he needs some pointers on how to store a
16 bit pointer in an .oex file.

As for where the money comes from to do this, it comes from all of
the OOPic sales to date. That's what paid for the compiler
development in the first place. When you move 300 units in a month,
you don't blow the profits on Aeron chairs and Foosball tables. If
profits can't cover R&D plus support, your business model is non-viable.

So you're going to play with events this weekend? Be sure to use the
V6 compiler. Best of luck with that - you'll need it.


...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/

No comments: