On Fri, Aug 17, 2012 at 12:20 PM, Juan Pablo Carbajal
<carba...@ifi.uzh.ch> wrote:
> On Fri, Aug 17, 2012 at 1:38 AM, Andrius Sutas <andrius.su...@gmail.com> 
> wrote:
>> Hey Juan,
>>
>> So I upgraded VM to Ubuntu 10.10 and ran several tests with different serial
>> adapters and a virtual interface: pl2303 ( http://pastebin.com/0B2CdyYZ ),
>> FT232RL ( http://pastebin.com/Wb4Yq1r6 ) and socat (
>> http://pastebin.com/uFCVtCgc ). Everything works as it should.
>>
>> I can not reproduce the bug. I think the best for now would be to continue
>> the development and make a public release and see if anyone else has this
>> problem, as now there is a huge lack of testing feedback.
>>
>> P.S. for socat I used: socat -d -d pty,raw,echo=0, pty,raw,echo=0
>>
>> Best Regards,
>>
>> On Thu, Aug 16, 2012 at 1:21 AM, Juan Pablo Carbajal <carba...@ifi.uzh.ch>
>> wrote:
>>>
>>> On Thu, Aug 16, 2012 at 1:59 AM, Andrius Sutas <andrius.su...@gmail.com>
>>> wrote:
>>> > Hi Juan,
>>> >
>>> > that is really strange. I fired up an Ubuntu VM (vmware) based on your
>>> > previous post for testing:
>>> >
>>> > andrew@ubuntu:~$ lsb_release -a
>>> > No LSB modules are available.
>>> > Distributor ID: Ubuntu
>>> > Description: Ubuntu 10.04.4 LTS
>>> > Release: 10.04
>>> > Codename: lucid
>>> > andrew@ubuntu:~$ uname -a
>>> > Linux ubuntu 2.6.32-42-generic #95-Ubuntu SMP Wed Jul 25 15:56:09 UTC
>>> > 2012
>>> > x86_64 GNU/Linux
>>> > andrew@ubuntu:~$ gcc --version
>>> > gcc (Ubuntu 4.4.3-4ubuntu5.1) 4.4.3
>>> > andrew@ubuntu:~$ octave --version
>>> > GNU Octave, version 3.2.3
>>> >
>>> > Everything works as expected: http://pastebin.com/E9DMVeVt
>>> >
>>> > What I noticed is that it takes a few seconds to open the interface in
>>> > VM,
>>> > which happens virtually instantaneously on my host (Arch Linux, Kernel
>>> > 3.4.8), need to investigate if that is distribution or VM related.
>>> >
>>> > Could you provide more details about your environment for further
>>> > debugging?
>>> > Also, is there any related output to dmesg when octave hangs?
>>> >
>>> > On Wed, Aug 15, 2012 at 3:04 PM, Juan Pablo Carbajal
>>> > <carba...@ifi.uzh.ch>
>>> > wrote:
>>> >>
>>> >> On Mon, Aug 13, 2012 at 11:45 AM, Andrius Sutas
>>> >> <andrius.su...@gmail.com>
>>> >> wrote:
>>> >> > s = serial(sif, 115200, 0); srl_flush(s) ; srl_write(s, "Hello!");
>>> >> > sleep
>>> >> > (
>>> >> > 0.2 ); tic(); [data, count] = srl_read(s, 10); toc(); char(data),
>>> >> > count,
>>> >> > srl_close(s);
>>> >>
>>> >> Hi Andrius,
>>> >>
>>> >> I tested the new version of the package you send (and the one in svn)
>>> >> and all examples except the first one hang my Octave completely. It
>>> >> seems the timeout is not working here. To cancel execution I have to
>>> >> do twice Ctrl-C (this closes Octave).
>>> >>
>>> >> What can it be?
>>> >>
>>> >>
>>> >> --
>>> >> M. Sc. Juan Pablo Carbajal
>>> >> -----
>>> >> PhD Student
>>> >> University of Zürich
>>> >> http://ailab.ifi.uzh.ch/carbajal/
>>> >
>>> >
>>>
>>> Hi,
>>> Sorry, I am running 10.10
>>>
>>> $ lsb_release -a
>>> LSB Version:
>>> core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch
>>> Distributor ID: Ubuntu
>>> Description:    Ubuntu 10.10
>>> Release:        10.10
>>> Codename:       maverick
>>>
>>> Please, suggest any test that I can run to help solving the problem.
>>>
>>> --
>>> M. Sc. Juan Pablo Carbajal
>>> -----
>>> PhD Student
>>> University of Zürich
>>> http://ailab.ifi.uzh.ch/carbajal/
>>
>>
>
> Andrius,
>
> That sounds ok!
>
> However, you need to document your functions before we can do a public
> release. That is probably the only one strict condition in OF (and
> Agora in the future).
>
> All your functions give "Hello World Help String" when using the command 
> "help".
>
> Good documentation, imho has the following:
> 1. A short description of the file (1 sentence)
> 2. A description explaining what the function is meant to do.
> 3. Explanations of inputs and outputs.
> 4. Examples
> 5. Demos
>
> Number 5 may be impossible in your case since to run demos you need to
> open a serial port and I guess that is hard to automatically find in a
> random machine. Check the help of core functions (like sqp) or in the
> control package.
>
> Cheers
>
>
> --
> M. Sc. Juan Pablo Carbajal
> -----
> PhD Student
> University of Zürich
> http://ailab.ifi.uzh.ch/carbajal/

btw,
You can use Agora for pasting code and output
http://agora.octave.org/

-- 
M. Sc. Juan Pablo Carbajal
-----
PhD Student
University of Zürich
http://ailab.ifi.uzh.ch/carbajal/

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to