Hi Jonathan, does that mean we can mark the point
* TODO org-mode should read my mind from the requested org-mode feature list ;) I think your example is great but frighten to be very specific to really get attention. However, it might make a nice example for presentations etc. Similar like the emacs coffee maker stuff. On the other hand it might be very interesting to get a general idea how to add data from devices to org-mode. Many measurement devices utilize USB, RS232 or even network interfaces to communicate (beside of the industrial standards). It would be great to have infos how e.g. to read data from a serial port and add them to org-mode. The internet-famous Arduino board could serve as an example. Communication would be even more awesome. Once I tried to use org-babel talking to a device connected via USB (emulated serial port). The protocol was rather simple but could be lengthy to type in over and over again. I was hopping to define babel blocks which serve as macro containers and combine them into bigger scripts. However, this did not work as well, I guess partially because of the bridge of org->shell->terminal->command If you could help to describe e.g. a raw communication port for babel that might be interesting. #+begin_src: raw :port /dev/tty1 :serpar 115200,8,1,N :results output <command> <command> <command> <command> #+end_src #+result <response> <response> <response> <response> With the right set of parameters one could fetch real world data directly into org-mode files. Best regards Torsten On 5 September 2012 02:06, Jonathan Arkell <jonath...@criticalmass.com> wrote: > Hi Orgers! > > I recently picked up a Neruosky Mindwave, a consumer level EEG device (it > reads brainwaves). Unfortunately, the software bundle doesn't include a > way to log the EEG levels. Since I am fairly decent at Elisp, I thought I > would write a little library to interface with the mindwave, and store the > results. Naturally I thought of using an org-mode buffer for this. > > So I present, mindwave-emacs: > > > Mindwave-emacs.el really is just a low-level interface for emacs. Inside > of the org file are 2 examples (actually, fully working programs) that > show you how to work with it. > > - gather-into-org.el :: allows you to write data into an org-mode file > - solarized-mind.el :: uses the "eSense" Attention and Meditation > measurements to provide feedback to the user on their brian state. > > I am also working on a lower-level serial/binary connection to retrieve > data from the mindwave to help facilitate raw EEG logging. > > I don't know if this is going to be useful to anyone, but I figured some > people may be interested. > > Cheers! > __________________________________ > > > Jonathan Arkell > Sr. Developer > Inspired By Drum & Bass, Scheme, Kawaii > > p. 403.206.4377 > 1011 9th Ave SE, Suite 300 > > Calgary, AB, Canada T2G 0Y4 > > jonath...@criticalmass.com > criticalmass.com > > > > > > > The information contained in this message is confidential. It is intended to > be read only by the individual or entity named above or their designee. If > the reader of this message is not the intended recipient, you are hereby > notified that any distribution of this message, in any form, is strictly > prohibited. If you have received this message in error, please immediately > notify the sender and delete or destroy any copy of this message. >