Shop OBEX P1 Docs P2 Docs Learn Events
Compiler for BSII — Parallax Forums

Compiler for BSII

ArchiverArchiver Posts: 46,084
edited 2002-03-12 16:21 in General Discussion
Hello,
Right now I am using a palm computer to aquire data via the serial
port. I write my own Palm OS software. This works well. I also do
the same with an windows ce device. My question is; is it possible
to use a compiler on a windows ce device to tokenize and download the
basic stamp program instaed of using a windows stamp editor. I have
asked tech support at Parallax but they never got back to me. Also I
though maybe the new Java stamp might work on any platform. I think
that using handheld devices could expand the basic stamps in field
use.

Thanks,
Curtis Desselles

Comments

  • ArchiverArchiver Posts: 46,084
    edited 2002-03-12 14:50
    I would also be interested in this - how about a compiler for linux/unix?
    if one doesn't exist - are the specs available to build our own?

    *******************************************************************
    William (Bill) Tyler
    Senior I/T Specialist
    Enterprise Services for Microsoft Technologies, App Dev
    IBM Global Services, Austin, TX

    Office: 512.473.8073
    T/L: 595.8073
    Pager: 800.946.4646 pin:1464080


    "cenlasoft" <cenlasoft@y...> on 03/11/2002 08:07:02 PM

    Please respond to basicstamps@yahoogroups.com

    To: basicstamps@yahoogroups.com
    cc:
    Subject: [noparse][[/noparse]basicstamps] Compiler for BSII



    Hello,
    Right now I am using a palm computer to aquire data via the serial
    port. I write my own Palm OS software. This works well. I also do
    the same with an windows ce device. My question is; is it possible
    to use a compiler on a windows ce device to tokenize and download the
    basic stamp program instaed of using a windows stamp editor. I have
    asked tech support at Parallax but they never got back to me. Also I
    though maybe the new Java stamp might work on any platform. I think
    that using handheld devices could expand the basic stamps in field
    use.

    Thanks,
    Curtis Desselles



    To UNSUBSCRIBE, just send mail to:
    basicstamps-unsubscribe@yahoogroups.com
    from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.


    Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
  • ArchiverArchiver Posts: 46,084
    edited 2002-03-12 15:24
    The BASIC Stamp tokenizer is written in 80x86 assembly language so it's tough
    to port. After a lot of work, we recently moved it to Delphi (or Windows
    development tool) and are testing it internally. When we're satisfied that
    the high-level version works as well as our assembly version, we'll port it
    to C and release through a licensing program (since it contains significant
    Parallax intellectual property).

    This may irritate some of the "we want everything for free" LINUX crowd, but
    we are running a business and have to protect our intellectual assets. It's
    bad enough with every Tom, Dick and Harry PIC programmer cloning (and doing
    it poorly) the BASIC Stamp.

    The Javelin is a different beast. It's one thing to compile the Java byte
    codes (which can be done on anything), it's a whole new story to communicate
    with the device and securely download the byte codes into the Javelin. I'm
    not saying that it can't be done, but we're probably a long way from that.

    -- Jon Williams
    -- Applications Engineer, Parallax


    In a message dated 3/11/02 8:08:39 PM Central Standard Time,
    cenlasoft@y... writes:


    > Right now I am using a palm computer to aquire data via the serial
    > port. I write my own Palm OS software. This works well. I also do
    > the same with an windows ce device. My question is; is it possible
    > to use a compiler on a windows ce device to tokenize and download the
    > basic stamp program instaed of using a windows stamp editor. I have
    > asked tech support at Parallax but they never got back to me. Also I
    > though maybe the new Java stamp might work on any platform. I think
    > that using handheld devices could expand the basic stamps in field
    > use.
    >




    [noparse][[/noparse]Non-text portions of this message have been removed]
  • ArchiverArchiver Posts: 46,084
    edited 2002-03-12 15:35
    I'm not sure what you are saying Jon - are you saying the Javelin loader and
    tokeniser will be in the public domain?

    Regards

    Tony Wells


    Original Message
    From: <jonwms@a...>
    To: <basicstamps@yahoogroups.com>
    Sent: Tuesday, March 12, 2002 3:24 PM
    Subject: Re: [noparse][[/noparse]basicstamps] Compiler for BSII


    > The BASIC Stamp tokenizer is written in 80x86 assembly language so it's
    tough
    > to port. After a lot of work, we recently moved it to Delphi (or Windows
    > development tool) and are testing it internally. When we're satisfied
    that
    > the high-level version works as well as our assembly version, we'll port
    it
    > to C and release through a licensing program (since it contains
    significant
    > Parallax intellectual property).
    >
    > This may irritate some of the "we want everything for free" LINUX crowd,
    but
    > we are running a business and have to protect our intellectual assets.
    It's
    > bad enough with every Tom, Dick and Harry PIC programmer cloning (and
    doing
    > it poorly) the BASIC Stamp.
    >
    > The Javelin is a different beast. It's one thing to compile the Java byte
    > codes (which can be done on anything), it's a whole new story to
    communicate
    > with the device and securely download the byte codes into the Javelin.
    I'm
    > not saying that it can't be done, but we're probably a long way from that.
    >
    > -- Jon Williams
    > -- Applications Engineer, Parallax
    >
    >
    > In a message dated 3/11/02 8:08:39 PM Central Standard Time,
    > cenlasoft@y... writes:
    >
    >
    > > Right now I am using a palm computer to aquire data via the serial
    > > port. I write my own Palm OS software. This works well. I also do
    > > the same with an windows ce device. My question is; is it possible
    > > to use a compiler on a windows ce device to tokenize and download the
    > > basic stamp program instaed of using a windows stamp editor. I have
    > > asked tech support at Parallax but they never got back to me. Also I
    > > though maybe the new Java stamp might work on any platform. I think
    > > that using handheld devices could expand the basic stamps in field
    > > use.
    > >
    >
    >
    >
    >
    > [noparse][[/noparse]Non-text portions of this message have been removed]
    >
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and
    Body of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
    >
    >
    >
  • ArchiverArchiver Posts: 46,084
    edited 2002-03-12 15:53
    Hi Jon

    If you ported it to Delphi 6 (Windows world with CLX) you can easily
    port it to Kylix 2 (Linux world) and protect your intellectual property.
    Kylix also support some ASM tokens.

    The hard work is porting Windows API (if you use any) to some Linux
    equivalent API functions.

    Bye

    jonwms@a... wrote:
    >
    > The BASIC Stamp tokenizer is written in 80x86 assembly language so it's tough
    > to port. After a lot of work, we recently moved it to Delphi (or Windows
    > development tool) and are testing it internally. When we're satisfied that
    > the high-level version works as well as our assembly version, we'll port it
    > to C and release through a licensing program (since it contains significant
    > Parallax intellectual property).
    >
    > This may irritate some of the "we want everything for free" LINUX crowd, but
    > we are running a business and have to protect our intellectual assets. It's
    > bad enough with every Tom, Dick and Harry PIC programmer cloning (and doing
    > it poorly) the BASIC Stamp.
    >
    > The Javelin is a different beast. It's one thing to compile the Java byte
    > codes (which can be done on anything), it's a whole new story to communicate
    > with the device and securely download the byte codes into the Javelin. I'm
    > not saying that it can't be done, but we're probably a long way from that.
    >
    > -- Jon Williams
    > -- Applications Engineer, Parallax
    >
    > In a message dated 3/11/02 8:08:39 PM Central Standard Time,
    > cenlasoft@y... writes:
    >
    > > Right now I am using a palm computer to aquire data via the serial
    > > port. I write my own Palm OS software. This works well. I also do
    > > the same with an windows ce device. My question is; is it possible
    > > to use a compiler on a windows ce device to tokenize and download the
    > > basic stamp program instaed of using a windows stamp editor. I have
    > > asked tech support at Parallax but they never got back to me. Also I
    > > though maybe the new Java stamp might work on any platform. I think
    > > that using handheld devices could expand the basic stamps in field
    > > use.
    > >
    >
    > [noparse][[/noparse]Non-text portions of this message have been removed]
    >
    > To UNSUBSCRIBE, just send mail to:
    > basicstamps-unsubscribe@yahoogroups.com
    > from the same email address that you subscribed. Text in the Subject and Body
    of the message will be ignored.
    >
    >
    > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

    Bye
    Arnaldo Braun
    Consultoria em inform
  • ArchiverArchiver Posts: 46,084
    edited 2002-03-12 16:21
    In a message dated 3/12/02 9:43:11 AM Central Standard Time,
    tony.wells@a... writes:


    > I'm not sure what you are saying Jon - are you saying the Javelin loader and
    >

    No, I'm not saying that at all. The Javelin tokenizer is not written by us
    -- it's a standard Java compiler (jikes.exe [noparse][[/noparse]by IBM]), that gets called by
    our IDE. The trick is the downloader and the protocol for debugging (the
    Javelin can send debugging information back as it runs without much
    performance penalty -- a real help for troubleshooting tricky code).

    -- Jon Williams
    -- Parallax


    [noparse][[/noparse]Non-text portions of this message have been removed]
Sign In or Register to comment.