Right... I would not suggest supporting them all -- just open standards (to
begin with).
On 2014-03-03 4:49 AM, "Miguel Angel Marco" <[email protected]>
wrote:

> It seems that NiDAQmx uses its own proprietary driver;
>
> http://www.ni.com/dataacquisition/d/nidaqmx.htm
>
> And there are some python bindings for it:
> http://pythonhosted.org/PyDAQmx/
> https://code.google.com/p/pylibnidaqmx/
>
> If every vendor has its own interface, it can get quite tricky to support
> all of them (specially if they are moving targets). But if there is some
> kind of standard it would be great to have a good interface to it.
>
>
>
> El lunes, 3 de marzo de 2014 02:03:31 UTC+1, Trevor Tomesh escribió:
>>
>> I remember it being serial... but I am not sure. We used NI DAQs.
>> On 2014-03-02 4:48 AM, "Miguel Angel Marco" <[email protected]> wrote:
>>
>>> What kind of interface is used by lab equipment to connect to the
>>> computer? Is it some kind of serial port? Or each vendor has its own
>>> interface?
>>>
>>> El domingo, 2 de marzo de 2014 05:44:58 UTC+1, Trevor Tomesh escribió:
>>>>
>>>> Hey Jason,
>>>>
>>>> Python also has a serial library, so we could certainly use that.
>>>>
>>>> As far as use-cases go, I see it being used to collect and analyse
>>>> real-time data -- say, in a physics lab. As an undergrad student in physics
>>>> I found myself having to write my own programs after collecting data in
>>>> order to sort it and plot it -- generally, that meant having three
>>>> different windows open to do pretty much one single thing. With this, the
>>>> collecting, sorting and plotting needs are all rolled into one. To my
>>>> knowledge there's really not anything like that out there -- despite what
>>>> Stephen Wolfram wants you to believe.
>>>>
>>>> Trevor
>>>>
>>>>
>>>> On Sat, Mar 1, 2014 at 4:23 PM, Jason B. Hill <[email protected]>wrote:
>>>>
>>>>>
>>>>> There is a libarduino C library [1], among others, that could
>>>>> potentially be used via Cython and modularized for Python (and 
>>>>> subsequently
>>>>> Sage) use.
>>>>>
>>>>> I'm not very experienced with Arduino or other microcontrollers, but I
>>>>> do something similar (using existing/tested C libs in Cython for Python
>>>>> module construction) on a daily basis for my job with SCSI enclosure
>>>>> devices. That setup has turned out to work incredibly well.
>>>>>
>>>>> I'm not sure how useful controller boards are from within Sage. I'd
>>>>> probably want to see some use cases.
>>>>>
>>>>> Cheers,
>>>>> Jason
>>>>>
>>>>>
>>>>> [1]: https://code.google.com/p/libarduino/
>>>>>
>>>>>
>>>>> On Sat, Mar 1, 2014 at 3:12 PM, Trevor Tomesh <[email protected]>wrote:
>>>>>
>>>>>> Certainly, but the python crowd aren't exactly the most friendly to
>>>>>> work with some of the time.
>>>>>>
>>>>>>
>>>>>> On Sat, Mar 1, 2014 at 3:45 PM, Miguel Angel Marco <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> This sounds like an addition that could sure be useful for some uses
>>>>>>> of sage. Although, i am surprised that such a thing does not exists 
>>>>>>> already
>>>>>>> in the python ecosystem. Doesn't it makes much sense to build it as a
>>>>>>> python module that could, then, be imported from sage?
>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "sage-gsoc" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>> To post to this group, send email to [email protected].
>>>>>>> Visit this group at http://groups.google.com/group/sage-gsoc.
>>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>>
>>>>>>
>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "sage-gsoc" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To post to this group, send email to [email protected].
>>>>>> Visit this group at http://groups.google.com/group/sage-gsoc.
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Jason B. Hill - Software Engineer
>>>>> High Density Storage :: Silicon Graphics International (SGI) ::
>>>>> www.sgi.com
>>>>> [email protected] | http://www.jasonbhill.com | [email protected]
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "sage-gsoc" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To post to this group, send email to [email protected].
>>>>> Visit this group at http://groups.google.com/group/sage-gsoc.
>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>
>>>>
>>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "sage-gsoc" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> To post to this group, send email to [email protected].
>>> Visit this group at http://groups.google.com/group/sage-gsoc.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "sage-gsoc" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-gsoc.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-gsoc.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to