Skip to content

Commit

Permalink
Upodated the readme file
Browse files Browse the repository at this point in the history
  • Loading branch information
Tallak Tveide committed Mar 7, 2010
1 parent eaa43ec commit 48bee37
Showing 1 changed file with 43 additions and 12 deletions.
55 changes: 43 additions & 12 deletions README.rdoc
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -9,24 +9,39 @@ for use in a KAP setup (kite aerial photograpy).
If the installation seems a bit difficult, I plan to make available a disk image for the If the installation seems a bit difficult, I plan to make available a disk image for the
beagleboard that can be put on a memory card and run directly on a Beagleboard. beagleboard that can be put on a memory card and run directly on a Beagleboard.


=== Functionality

KAPture offera a web interface to the camera. The intenden use is to have th camera and a small linux computer (beagleboard) on a kite. The linux computer has a usb WLAN adapter configured with an adhoc network. On the ground, using a standard phone, you can connect to the adhoc network and capture images using buttons on a web page. Currently KAPture has the following functionality:

* Capture an image
* Capture many images automatically, continuously updating previews
* Download previews and fullsize images
* Automatic conversion of RAW images to JPEG for browsing
* Automatic scaling of images to save bandwidth
* Delete all images on camera
* Delete all images on linux computer
* Change camera settings such as image format (RAW/JPEG/compression), aperture etc. This is still a bit sketchy but works well for many settings. Many times the availability of a setting depends on which mode the camera dial is in.
* Browse images captured during the session

=== Installation === Installation


You will need to install the following commands You will need to install the following commands


* git * git
* dcraw (executable in standard folder /usr/bin) * dcraw (executable in standard folder /usr/bin)
* cjpeg (executable in standard folder /usr/bin) * cjpeg (executable in standard folder /usr/bin)


Also, the following gems Also, the following gems


* RubyInline * RubyInline
* jeweler * jeweler
* rails * rails
* hoe * hoe
* rspec * rspec
* <install any other gems as they are reported missing ;-) > * will_paginate
* will_paginate * mongrel
* mongrel
Install any other gems as they are reported missing ;-)


Two gems must be installed from github: Two gems must be installed from github:


Expand Down Expand Up @@ -66,9 +81,25 @@ It will now start with the machine, to start it now type
sudo /etc/init.d/mongrel sudo /etc/init.d/mongrel
sudo /etc/init.d/mongrel start sudo /etc/init.d/mongrel start


At this stage, if everything went well, point yout browser to your machine name or ip address and plug in your camera to the USB port.




=== Running in development mode

Running in development mode is simple.

cd ~/kapture
rake db:create
rake db:migrate
script/server

In a separate window type

cd ~/kapture
script/runner lib/kaptured/kaptured.rb run

Log files and pid files should go in the log folder.



At this stage, if everything went well, point yout browser to your machine name or ip address and plug in your camera to the USB port.




0 comments on commit 48bee37

Please sign in to comment.