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] > <[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.
