Tag: notes

  1. Linux on the Dell Inspiron 17R (N7010)

    27 April 2012

    As I mentioned a couple of days ago I had to buy a new laptop because Windbringer's old hardware became unstable due to cumulative heat damage. I drive my machines pretty hard (doubly so when programming because I test in several virtual machines) so after five years of steady use it was time to upgrade. So, I upgraded with software design in mind... I purchased a Dell Inspiron 17R (under the hood it's called the N7010) and customized it online.

    To save everyone's eyes I'll put the nitty-gritty behind the cut, starting with a component inventory.

    Distribution: Arch Linux, 64-bit …


  2. nia_eeg_chart.py - Convert data captured from the NIA into an EEG chart.

    07 June 2009

    Well, I finally got it working. After a lot of trial and error I was able to figure out how to set up a panel of six strip charts, one per channel of electrical activity in the brain that the OCZ NIA picks up. The application I wrote takes output captured from nia_number_dumper.py and displays it as one would expect an EEG to look. Python is required to run this software.

    Next up: turning it into a realtime display from the NIA.

    of the app in action.

    Download nia_eeg_chart.zip here

    Test data set for nia_eeg_chart …


  3. OCZ Neural Impulse Actuator notes and roll-up post.

    18 March 2009

    While reading the files in /usr/src/linux/Documentation/usb/ I got it in my head to see if anyone else had spent any time reverse engineering the OCZ NIA, or at least had figured out how to get output from it. I spent some time a couple of days ago playing with it on Windbringer (running Gentoo Linux and all I was able to determine in the short time I worked on it was that it successfully registers itself with the Linux kernel's USB subsystem as an USB Human Interface Device (heh). After collecting some information I put the …


  4. The OCZ NIA and Linux.

    11 March 2009

    As I mentioned a couple of weeks ago I recieved as a Yule gift an OCZ NIA, a hardware device aimed at gamers which acts as one part EEG and one part biofeedback monitor. The idea behind it, in short, is that the user trains eirself using the included software to generate specific patterns of electrical activity in the brain and facial muscles that the drivers use to trigger certain system events. There's just one thing: there are no Linux drivers.

    I love a challenge.

    For the record, I'm using Windbringer as my testbed, running Gentoo Linux 2008.0 and …


  5. Linux on the Dell Inspiron 1520

    19 February 2008

    Linux distribution successfully used: Gentoo Linux 2007.0

    Currently running kernel: sys-kernel/vanilla-sources v2.6.24.1

    I'll put everything else behind the cut because it'll take up a few pages... Hardware assay

    • CPU: Intel Centrino Duo T7500 running at 2.20GHz x2
    • Memory: 2GB
    • Chipset: Intel ICH8M
    • Video: nVidia GeForce 8400M GS, 256MB video memory on-board. Using the closed-source nVidia drivers from Portage (x11-drivers/nvidia-drivers) with full acceleration. Haven't tried VGA or TV-out yet.
    • SATA: Intel 82801HBM/HEM (ICH8M) chipset, using in-kernel drivers (CONFIG_ATA_PIIX)
    • IDE: Intel 82801HBM/HEM (ICH8M) chipset, using in-kernel drivers (CONFIG_BLK_DEV_PIIX)
    • Ethernet: Broadcom BCM4401-B0, using in-kernel …


  6. When sufficiently motivated by boredom, there is no limit to what I can accomplish.

    30 December 2007

    I've spent most of the day hanging out at Laurelinde's house with Lyssa and the family, and after fixing my watch fob, practising with my new fountain pen (thanks, Laurelinde!), eating dinner, opening gifts (a walking stick with a handle depicting what appears to be the Roman deity Janus, a copy of The Doctor Who Pattern Book, and a copy ofFlame Wars edited by Mark Dery), and doing a bit of reading, I decided to try to install some of my favourite games on my new laptop - yes, my addiction to Infocom games has reared its ugly head once …


3 / 3