Saleae Logic and iPhone/ANT

Posted by Parviz Palangpour Fri, 17 Oct 2008 19:40:24 GMT

I just got my Saleae Logic, its pretty sweet for $150. Here I'm doing some serial communication with my iPhone and an ANT transceiver. In the last photo you can see the signals to and from the ANT, the iPhone is telling the ANT to open a channel.


Posted in  | no comments | no trackbacks

AHS 2008 Paper Accepted

Posted by Parviz Palangpour Wed, 16 Apr 2008 04:22:28 GMT

My paper entitled "DSP-Based PSO Implementation for Online Optimization of Power System Stabilizers" has been accepted to the 2008 NASA/ESA Conference on Adaptive Hardware and Systems in The Netherlands.

Posted in ,  | no comments | no trackbacks

LaTeX on OS X

Posted by Parviz Palangpour Sun, 09 Dec 2007 06:58:06 GMT

I've been using Texmaker on Linux and TeXnicCenter on Windows to edit LaTeX papers for a few years. Now that I'm back to using OS X primarily, I was excited to find MacTeX which is a nice single package that installs all the necessary libraries, some editors and other useful tools. I loaded up one of my previous documents, pressed Command-T and it compiled the document and loaded it in Preview.

Posted in , ,  | no comments | no trackbacks

1st Place in the 2007 Myron Zucker Design Competition

Posted by Parviz Palangpour Mon, 15 Oct 2007 20:27:38 GMT

We won 1st place in the 2007 Myron Zucker Industry Applications Student Design Competition for our paper "Collective Robotic Search in Software and Hardware Implementation".

Posted in , ,  | no comments | no trackbacks

Ph.D.

Posted by Parviz Palangpour Sat, 21 Jul 2007 16:50:17 GMT

I'll be starting my Ph.D. in computer engineering this fall at UMR (soon to be known as Missouri University of Science and Technology). I'll be supported by a GANN (Graduate Assistance for Areas of National Need) grant which should allow me to live comfortably for the duration of my studies...By the time I finish I'll have spent about 8 or 9 years in college, what to do then?

Posted in ,  | 5 comments | no trackbacks

First Homebrew

Posted by Parviz Palangpour Tue, 06 Mar 2007 17:00:32 GMT

I bought some equipment a while ago to get started homebrewing. Finally, almost a year later, me and another guy interested in brewing got around to my first brew, 'Honey Brown Ale', a kit from Homebrewery. The kit came with:
Mixture of Dark Crystal and Chocolate Malted Grains
Mixture of Light Dry Malt Extract, malto-dextrin, and Northern
Brewer bittering hops
Irish Moss clarifier
Ahtanum Hops for flavoring
Cascade hops for aromatic
Raw Wildflower Honey
Safale US-56 Dry Ale Yeast

Yeah, the reason theres so much foam is because its at 30 PSI for force carbonation.

Posted in ,  | no comments | no trackbacks

My New Dell 640m!

Posted by Parviz Palangpour Thu, 01 Feb 2007 04:42:23 GMT

I just a new Dell 640m laptop! Its the first laptop I've ever owned and I'm pretty excited about it.
After I uninstalled all the little garbage applications Dell's come with I installed Gentoo Linux. The process was pretty straightforward, much easier than I expected. Theres a great wiki page but some of the hardware is different of course. I had problems because I have the Dell 1390 wireless card. If you get a
ERROR: Could not find Intel PRO/Wireless 3945ABG Network Connection
you probably do to. this forum post has the answers and the driver is available here.

Posted in ,  | no comments | no trackbacks

Errors building monodevelop

Posted by Parviz Palangpour Wed, 01 Nov 2006 04:46:17 GMT

I emerged monodevelop to mess around with mono and the build stopped on gnome-base/gnome-panel-2.14.2 with:
Traceback (most recent call last):
  File "/usr/bin/xml2po", line 34, in ?
      import libxml2
      ImportError: No module named libxml2
      Traceback (most recent call last):
        File "/usr/bin/xml2po", line 34, in ?
	    import libxml2
	    ImportError: No module named libxml2
	    make[3]: *** [de/clock.xml] Error 1
	    make[3]: *** Waiting for unfinished jobs....
	    make[3]: *** [es/clock.xml] Error 1
	    make[3]: Leaving directory `/var/tmp/portage/gnome-panel-2.14.2/work/gnome-panel
	    -2.14.2/help/clock'
	    make[2]: *** [all-recursive] Error 1
	    make[2]: Leaving directory `/var/tmp/portage/gnome-panel-2.14.2/work/gnome-panel
	    -2.14.2/help'
	    make[1]: *** [all-recursive] Error 1
	    make[1]: Leaving directory 
`/var/tmp/portage/gnome-panel-2.14.2/work/gnome-panel -2.14.2' make: *** [all] Error 2 !!! ERROR: gnome-base/gnome-panel-2.14.2 failed.
This problem was solved by running:
#python-updater
Then the build died on gnome-extra/gtkhtml, complaining about gtkstatusbar.h.
make[2]: Leaving directory `/var/tmp/portage/gtkhtml-3.12.1/work/gtkhtml-3.12.1/a11y'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtkhtml-3.12.1/work/gtkhtml-3.12.1'
make: *** [all] Error 2

!!! ERROR: gnome-extra/gtkhtml-3.12.1 failed.
Call stack:
  , line :   Called die
To solve this problem, check your version of gtk+, it needs to be > 2.8.10, if not emerging it should fix it.

Posted in  | no comments | no trackbacks

My new Cross-Check!!

Posted by Parviz Palangpour Sun, 22 Oct 2006 06:38:20 GMT

So, right before my little accident, I had been researching building up another bike since the cheapie commuter wasn't much of a road bike. I wanted to try a fixie/SS and I couldn't decide if I wanted to get one of the knock-off brand fixed gear bikes off Ebay (i.e. Dawtes Lightning SS or Mobocane Messenger), or build up another bike alltogether. I considered the Surly Cross-Check frame, since, well, it can be a cyclo-cross, touring, fixie, single-speed and geared bike. It could fill every niche I was interested in. When it came down to it, I wasn't certain if I wanted to dump $300 into a knock-off bike that couldn't really be configured to be anything but a fixie/SS, so I decided on the Cross-Check route and put in a build order with the LBS.
Theres a lot of information over at 63xc.com in their how-to section Fixed Gear 101.

Posted in  | no comments | no trackbacks

Ouch...

Posted by Parviz Palangpour Wed, 18 Oct 2006 05:25:27 GMT

So I was in Columbia, MO with only my left hand useable (I took a large chunk of flesh out of my right palm catching myself in a crash the weekend before). So I flying down a hill and a car decides to turn, crossing my path, I had my left hand on the front brake, gave it an urgent sudden squeeze and found myself laying on the ground. I realized I locked up the front wheel going about 20 MPH and flipped the bike, going head-first into the pavement... I dont know how I didn't break my neck or lose any teeth, its been a hell of a learning experience. Among other things, you wont ever see me riding anywhere without a helmet ;)

Posted in  | no comments | no trackbacks

GPS Program and Lions Club Trail

Posted by Parviz Palangpour Fri, 15 Sep 2006 00:41:55 GMT

I added some code to the MS PocketPC SDK example that uses the GPS library so it records positions in KML. It wasn't too bad, I've never write any C# code but I like learning new programming languages so I kind of picked it up for this project (I never looked at the KML format before either but its straightforward XML). Then I rode the Lions Club Mountain Biking trail here in Rolla, Missouri. You can download the KML file and open it in Google Earth yourself. Heres the link to the GPS code I hacked to save in KML.
Here are a couple screenshots from Google Earth:

Posted in , ,  | no comments | no trackbacks

Enjoying Mountain Biking

Posted by Parviz Palangpour Fri, 09 Jun 2006 20:44:00 GMT

Im really enjoying mountain biking, theres a pretty nice 4.1 mile trail here in Rolla at the Lions Club Park, I've making it out there almost everyday since I bought my bike (about two weeks ago).
The Utah Mountain Biking site has some great instructions on how to maintain/repair almost anything on your bike.

Posted in  | Tags , ,  | no comments | no trackbacks

Bought a new GT i-drive

Posted by Parviz Palangpour Sun, 28 May 2006 08:24:00 GMT

Since I've worked as either a research assistant or web developer for the past 5 years, Im not in the best shape. I'm not overweight, but could be underweight at 150 lbs. and 6'1. I hadn't really ridden a bike since I was 15 or so, but I starting thinking mountain biking would be a great recreational thing to get into for both fun and health, I looked around for some full-suspension bikes and I found a new (well, old design) GT i-drive at a shop in Rolla.

Posted in  | Tags , ,  | no comments | no trackbacks

The 2nd Annual UMR Undergraduate Research Conference

Posted by Parviz Palangpour Thu, 13 Apr 2006 11:24:00 GMT

Today was the second annual UMR Undergraduate Research Conference. I competed in the engineering oral presentation category and took 1st place! I recieved a $750 cash prize. The presentation was based on my TDNN Elephant Migration Prediction project. Some of the students are listed here.

Posted in , ,  | Tags  | no comments | no trackbacks

OpenSource SCM for Research

Posted by Parviz Palangpour Tue, 04 Apr 2006 00:23:00 GMT

After my first research project resulted in a huge mess of directories and files with no real structure, I decided to start using CVS to keep track of my results and code changes. While its used most by teams of developers, I think its perfect for tracking a research project. I started checking out other tools to make the CVS repository easier to browse and I found FishEye. Its has a really clean interface and has everything I needed, though a license is $1500 for non-opensource projects; which is pretty steep. Then I found Collaboa, which is another rails application. Its still around version 0.5 at the moment and the trunk goes unstable off and on, but I really like the design and all the features are there. Allright, so afterwerds I found Trac, which Collaboa is based on, and my search ended. Trac has an integrated wiki, a complete permissions system, ticket and milestone tracking and a repository browser. Its all there, right in one place. It uses subversion, but I found the switch to be painless, afterall, its based on CVS.

Posted in ,  | Tags ,  | no comments | no trackbacks

My second paper has been accepted!

Posted by Parviz Palangpour Mon, 20 Mar 2006 16:34:00 GMT

My second paper, 'Recurrent Neural Network Based Predictions of Elephant Migration in a South African Game Reserve' has been accepted to the WCCI '06!! The conference is in Vancouver, BC from July 16-21, Im really looking forward to going back to BC for a little bit. The WCCI is held every four years, its when the IJCNN, FUZZ-IEEE and CEC are done together.

Posted in , ,  | Tags  | no comments | no trackbacks

My first paper got accepted!

Posted by Parviz Palangpour Tue, 28 Feb 2006 10:12:00 GMT

My first paper, Time-Delay Neural Network Based Predictions of Elephant Distributions in a South African Game Reserve has been accepted to the SIS '06!! I recieved a travel grant from the IEEE CIS, here are other winners.


Me giving my presentation at the conference.

Posted in , ,  | Tags  | no comments | no trackbacks