[C.CC USERS] users Digest, Vol 38, Issue 1

Matt Jadud matt at jadud.com
Tue Sep 10 00:47:08 BST 2013


Hi Chris,

The 328-based devices (the Uno, for example) should "just work." The 2560
is, as you see, a ways off yet. Not impossible (because we've had success
there in the past), but it requires more time than is in my schedule at the
moment.

Cheers,
Matt



On Mon, Sep 9, 2013 at 1:32 PM, Chris Heath <chris.heath01 at icloud.com>wrote:

> Hi Gentlemen
>
> Thanks for you help - I have now got as far as trying to load code to the
> Arduino MEGA 2560 (not sure which revision) - but I get load errors
>
> I am not a programmer, just wanted to play around with the Arduino as a
> hobby - I might buy an UNO to see if I have any more success with this
>
> Sorry I can't help Matt out with the daunting list of work to complete, I
> appreciate all that has gone into it already.
>
> Kind regards
>
> Chris
>
>
>
> On 8 Sep 2013, at 21:53, Matt Jadud <matt at jadud.com> wrote:
>
> Hi all,
>
> http://concurrency.cc/2013/09/08/what-to-do.html
>
> I think that explains/answers the question of "when?" If you're interested
> in contributing, then I'm happy to find time and make this more of a
> priority.
>
> Cheers,
> Matt
>
>
>
> On Sun, Sep 8, 2013 at 9:46 AM, Matt Jadud <matt at jadud.com> wrote:
>
>> Hi all,
>>
>> I'm not at all clear why Chris's message did not reach me directly. I'll
>> check the mailing list settings...
>>
>> First, Chris: the compiler itself lives on a server. I need to put a
>> monitor in place to make sure it is always alive. I'll try and do that
>> today. The IDE didn't come up because the server was done. This is my
>> responsibility. (Somehow, the server leaks file descriptors; I'm going to
>> have to figure out how this is possible---my guess is they're allocated as
>> part of system calls, and they're not being collected by the runtime as
>> part of GC cycles.)
>>
>> I've kicked the server, and will write a monitor so that the server
>> automatically gets kicked if something goes wrong, and improve the IDE to
>> be more forthcoming with information if the server is unreachable.
>>
>> I think Peter did a good job of answering other questions/laying out
>> concerns. Quite a bit is possible with occam on the 328. The Mega series
>> has been rather a pain; there are complex, low-level issues that get make
>> life difficult. (For example, the bootloader on many Mega boards has a bug
>> that prevents multiple bytecode uploads to the processor.)
>>
>> The reality, at the moment, is that only one person is contributing to
>> the occam/Arduino effort, and that is me. I'll put a list of things  that
>> would be valuable contributions on the web page at some point soon, in case
>> anyone wants to dive in.
>>
>> The list has a good team of occam experts around, so please, feel free to
>> join the list, and ask questions. We'll all do our best to help.
>>
>> Cheers,
>> Matt
>>
>>
>>
>> On Sun, Sep 8, 2013 at 5:56 AM, Dr Peter D Minns <minns627 at btinternet.com
>> > wrote:
>>
>>> Hi Chris
>>>
>>> I have been using the Plumb software for a while now using the Arduino
>>> UNO board.  Matt Jadud is the development programmer of Plumb and he tells
>>> me he intends to get Pumb to work with the Mega board sometime, but at
>>> present he is using the UNO version.  I think he did do some work with the
>>> Arduino 1280 board but he may not have got around to the 2560 version.
>>>
>>> When you use the UNO make sure you plug it into your computer before you
>>> fire up Plumb so Plumb can identify the USB connection.  It should work
>>> fine.
>>>
>>> I have some sample programs that allow occam to access the Arduino ports
>>> (PORTB, PORTC) directly.  I can let you have a sample if you like.  There
>>> are still problems accessing the ATmega328 internal peripherals - but I am
>>> sure Matt will get around to sorting these out.
>>>
>>> Do not bother with Jedit as Matt is no longer supporting this tool.
>>>  Problem is he has to keep track of individual versions of Jedit
>>> (PC/MAC/Linux) which is tedious.  Plumb, being up on a cloud is easier to
>>> maintain).
>>>
>>> Like you I am interested in occam as I used it way back in the days of
>>> the Transputer (occam2) and am interested in using it with the Arduino.
>>>
>>> Hope this helps.
>>>
>>> Peter
>>>
>>> P.S. Try contacting Matt as he has done most of the development of Plumb.
>>>
>>>
>>> On 7 Sep 2013, at 12:00, users-request at concurrency.cc wrote:
>>>
>>> > Send users mailing list submissions to
>>> >       users at concurrency.cc
>>> >
>>> > To subscribe or unsubscribe via the World Wide Web, visit
>>> >       http://lists.concurrency.cc/mailman/listinfo/users
>>> > or, via email, send a message with subject or body 'help' to
>>> >       users-request at concurrency.cc
>>> >
>>> > You can reach the person managing the list at
>>> >       users-owner at concurrency.cc
>>> >
>>> > When replying, please edit your Subject line so it is more specific
>>> > than "Re: Contents of users digest..."
>>> >
>>> >
>>> > Today's Topics:
>>> >
>>> >   1. Getting started with a mac (Chris Heath)
>>> >
>>> >
>>> > ----------------------------------------------------------------------
>>> >
>>> > Message: 1
>>> > Date: Fri, 06 Sep 2013 16:07:40 +0100
>>> > From: Chris Heath <chris.heath01 at icloud.com>
>>> > Subject: [C.CC USERS] Getting started with a mac
>>> > To: users at concurrency.cc
>>> > Message-ID: <AEEA624A-A342-4FA7-B510-F8010EAEEFD5 at icloud.com>
>>> > Content-Type: text/plain; charset=us-ascii
>>> >
>>> > Hi
>>> >
>>> > I am having trouble getting the JEdit to work.  I have downloaded the
>>> program for Macs from www.concurrency.cc and have run the install - all
>>> that appears to happen is I get an icon with CC arrows and the name plum -
>>> thats it -  I have the Mega 2560 plugged in and I know that the mac does
>>> communicate with it - I have used an Arduino app.  I am completely stuck
>>> now, the ribbon for Plum just contains a tab called Plum. The other thing
>>> is I can't quit plum I have to Force it to quit.  Any help would be greatly
>>> appreciated as I would like to have a go at programming with Occam - Thanks.
>>> >
>>> > Chris
>>> >
>>> >
>>> > ------------------------------
>>> >
>>> > _______________________________________________
>>> > users mailing list
>>> > users at concurrency.cc
>>> > http://lists.concurrency.cc/mailman/listinfo/users
>>> >
>>> >
>>> > End of users Digest, Vol 38, Issue 1
>>> > ************************************
>>>
>>>
>>> _______________________________________________
>>> users mailing list
>>> users at concurrency.cc
>>> http://lists.concurrency.cc/mailman/listinfo/users
>>>
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.concurrency.cc/pipermail/users/attachments/20130909/c964e83a/attachment-0001.htm>


More information about the users mailing list