Imaging solutions with Free Software & Open Hardware

Who's online

There are currently 0 users online.

Subscribe to Wiki Recent Changes feed
Track the most recent changes to the wiki in this feed. MediaWiki 1.28.0
Updated: 50 min 36 sec ago

Using camogm with Elphel393 camera

Sun, 03/19/2017 - 21:30

← Older revision Revision as of 03:30, 20 March 2017 (One intermediate revision by the same user not shown)Line 41: Line 41:  The status information output can be redirected to a file as described in [[Camogm#Sending_Commands_to_camogm|Sending commands to camogm]]. The status information output can be redirected to a file as described in [[Camogm#Sending_Commands_to_camogm|Sending commands to camogm]].    −Note, that ''camogm'' is under development and not all features of the previous version have been ported to new camera. As for now, geo tagging and exif specific commands are not implemented. Watch for updates on our [https://github.com/Elphel github page].+Note, that ''camogm'' is under development and not all features of the previous version have been ported to new camera. As for now, geo tagging and exif specific commands are not implemented. Watch for updates on our [https://git.elphel.com/Elphel git page].     You can start ''camogm'' as a standalone command-line application or use web GUI interface in a browser to control the program. The examples of using ''camogm'' in both ways are shown below. You can start ''camogm'' as a standalone command-line application or use web GUI interface in a browser to control the program. The examples of using ''camogm'' in both ways are shown below. Line 53: Line 53:  |} |}  =====Fast recording===== =====Fast recording===== −''camogm'' can write data to disk or partition in a special fast recording mode. This mode supports higher sequential write speeds than those that can be achieved during regular file recording to a file system but additional step to extract data from disk is needed. Use [https://github.com/Elphel/elphel-tools-x393 these scripts] to extract raw data from disk and split it into separate images.+''camogm'' can write data to disk or partition in a special fast recording mode. This mode supports higher sequential write speeds than those that can be achieved during regular file recording to a file system but additional step to extract data from disk is needed. Use [https://git.elphel.com/Elphel/elphel-tools-x393 these scripts] to extract raw data from disk and split it into separate images.  * Keep '''Use fast recording''' checkbox selected - press OK then RECORD * Keep '''Use fast recording''' checkbox selected - press OK then RECORD  ** An image sequence will be written to a raw partition. ** An image sequence will be written to a raw partition. Andrey.filippov

Eyesis4Pi 393

Sun, 03/19/2017 - 21:28

changed repository url

← Older revision Revision as of 03:28, 20 March 2017 Line 106: Line 106:     ==Software== ==Software== −All software is FOSS (Free and Open Source Software). It is experimental software that is used to test the camera performance, and it continues to be developed. All updates are available for download and build from [https://github.com/Elphel GitHub]. Software may require integration with customer software depending upon camera hardware configuration and application. It includes:+All software is FOSS (Free and Open Source Software). It is experimental software that is used to test the camera performance, and it continues to be developed. All updates are available for download and build from [https://git.elphel.com/Elphel Elphel Git]. Software may require integration with customer software depending upon camera hardware configuration and application. It includes:  * Camera internal software/firmware and SDK * Camera internal software/firmware and SDK  * Post-processing tools * Post-processing tools Andrey.filippov

SDK 10393

Sun, 03/19/2017 - 21:27

changed repository url

← Older revision Revision as of 03:27, 20 March 2017 Line 1: Line 1:  ==SDK== ==SDK==  ===Firmware (FPGA)=== ===Firmware (FPGA)=== −* [https://eclipse.org Eclipse IDE] + [https://github.com/Elphel/vdt-plugin VDT-Plugin]+* [https://eclipse.org Eclipse IDE] + [https://git.elphel.com/Elphel/vdt-plugin VDT-Plugin]  * [http://www.xilinx.com/products/design-tools/vivado.html Vivado WebPACK Edition] * [http://www.xilinx.com/products/design-tools/vivado.html Vivado WebPACK Edition]  * [http://iverilog.icarus.com/ IVerilog] * [http://iverilog.icarus.com/ IVerilog] Line 9: Line 9:  * [https://www.yoctoproject.org/tools-resources/projects/poky Yocto Poky] * [https://www.yoctoproject.org/tools-resources/projects/poky Yocto Poky]  ===Sources=== ===Sources=== −* [https://github.com/Elphel GitHub/Elphel]+* [https://git.elphel.com/Elphel Elphel Git]     [[Category:393]] [[Category:393]] Andrey.filippov

10393

Sun, 03/19/2017 - 21:26

← Older revision Revision as of 03:26, 20 March 2017 (One intermediate revision by the same user not shown)Line 49: Line 49:  ====SDK==== ====SDK====  * Firmware: * Firmware: −** [https://eclipse.org Eclipse IDE] + [https://github.com/Elphel/vdt-plugin VDT-Plugin]+** [https://eclipse.org Eclipse IDE] + [https://git.elphel.com/Elphel/vdt-plugin VDT-Plugin]  ** [http://www.xilinx.com/products/design-tools/vivado.html Vivado WebPACK Edition] ** [http://www.xilinx.com/products/design-tools/vivado.html Vivado WebPACK Edition]  ** [http://iverilog.icarus.com/ IVerilog] ** [http://iverilog.icarus.com/ IVerilog] Line 57: Line 57:  ** [https://www.yoctoproject.org/tools-resources/projects/poky Yocto Poky] ** [https://www.yoctoproject.org/tools-resources/projects/poky Yocto Poky]  * Sources: * Sources: −** [https://github.com/Elphel GitHub/Elphel]+** [https://git.elphel.com/Elphel Elphel Git]  * SDK installation docs * SDK installation docs  ** [[Poky_2.0_manual|Set up development environment]] ** [[Poky_2.0_manual|Set up development environment]] Andrey.filippov

Poky 2.0 manual

Sun, 03/19/2017 - 21:23

Changed repository url

← Older revision Revision as of 03:23, 20 March 2017 Line 12: Line 12:  * All steps for fpga projects are run from Eclipse IDE * All steps for fpga projects are run from Eclipse IDE  ** Read about [http://blog.elphel.com/2016/05/tutorial-02-eclipse-based-fpga-development-environment-for-elphel-cameras/ setting up Eclipse based FPGA development] ** Read about [http://blog.elphel.com/2016/05/tutorial-02-eclipse-based-fpga-development-environment-for-elphel-cameras/ setting up Eclipse based FPGA development] −** [https://github.com/Elphel/vdt-plugin VDT Plugin repository]+** [https://git.elphel.com/Elphel/vdt-plugin VDT Plugin repository]     * Once everything is built it supports updating software projects (files and binaries) on the target system * Once everything is built it supports updating software projects (files and binaries) on the target system  ** access is set up in yocto's ''local.conf'' (see ''setup.py'' output) + ''ssh-copy-id'' ** access is set up in yocto's ''local.conf'' (see ''setup.py'' output) + ''ssh-copy-id'' −** ''bitbake some-app -c target_scp'' from the command line or Eclipse IDE - see examples in '''elphel-apps-...''' at [https://github.com/Elphel GitHub]+** ''bitbake some-app -c target_scp'' from the command line or Eclipse IDE - see examples in '''elphel-apps-...''' at [https://git.elphel.com/Elphel Git]     ==<font color="blue">Supported OSes</font>== ==<font color="blue">Supported OSes</font>== Line 83: Line 83:  *   *    <font size='2'> <font size='2'> −  git clone https://github.com/Elphel/elphel393.git+  git clone https://git.elphel.com/Elphel/elphel393.git    cd elphel393   cd elphel393    ./setup.py   ./setup.py Andrey.filippov

Migration to gitlab

Sun, 03/19/2017 - 18:58

‎Working copy: projects.json

← Older revision Revision as of 00:58, 20 March 2017 (2 intermediate revisions by the same user not shown)Line 1: Line 1: −==Switch from github to gitlab==+==Switch from github (hosted by GitHub) to gitlab (hosted by Elphel)==       cd elphel393   cd elphel393 −  git remote -v (make sure it's not https://git.elphel.com/Elphel/elphel393.git)+  git remote -v (make sure it's not https://git.elphel.com/Elphel/elphel393.git already)    git remote set-url origin https://git.elphel.com/Elphel/elphel393.git   git remote set-url origin https://git.elphel.com/Elphel/elphel393.git    git pull   git pull Line 18: Line 18:  * not part of the repo * not part of the repo  * created from ''projects-default.json'' * created from ''projects-default.json''  +* edit this file and replace all entries ''https://git.elphel.com/Elphel'' with ''git@git.elphel.com:Elphel'' to use ''ssh'' access instead of the ''https'' if desired. Then re-run ''setup.sh'' to apply the changes. Andrey.filippov

Migration to gitlab

Sun, 03/19/2017 - 18:11

‎Working copy: projects.json

← Older revision Revision as of 00:11, 20 March 2017 (One intermediate revision by the same user not shown)Line 14: Line 14:    git clone https://git.elphel.com/Elphel/elphel393.git   git clone https://git.elphel.com/Elphel/elphel393.git    ./setup.py   ./setup.py  +  +==Working copy: ''projects.json''==  +* not part of the repo  +* created from ''projects-default.json'' Oleg

Migration to gitlab

Sun, 03/19/2017 - 17:29

Created page with "==Switch from github to gitlab== cd elphel393 git remote -v (make sure it's not https://git.elphel.com/Elphel/elphel393.git) git remote set-url origin https://git.elphel.c..."

New page

==Switch from github to gitlab==

cd elphel393
git remote -v (make sure it's not https://git.elphel.com/Elphel/elphel393.git)
git remote set-url origin https://git.elphel.com/Elphel/elphel393.git
git pull

# if projects.json is still there:
rm projects.json
./setup.py (it already has ability to change remote server)

==Clean installation==

git clone https://git.elphel.com/Elphel/elphel393.git
./setup.py Oleg

Eyesis4Pi 393 User Guide - Download

Sun, 03/19/2017 - 15:32

← Older revision Revision as of 21:32, 19 March 2017 Line 1: Line 1:  ==Scripts== ==Scripts==  [https://github.com/Elphel/elphel-tools-x393 elphel-tools-x393] [https://github.com/Elphel/elphel-tools-x393 elphel-tools-x393] −==Internal SSDs==+   +==Recording to raw partition (fast recording)==  +===Internal SSDs===    # int_ssd_download.py will connect to the cameras over ssh a few times   # int_ssd_download.py will connect to the cameras over ssh a few times    # generate ssh keys if they don't exist   # generate ssh keys if they don't exist Line 21: Line 23:    ./extract_images.php path=/data/footage/test_20170308a dest_path=0   ./extract_images.php path=/data/footage/test_20170308a dest_path=0    −==External SSDs==+===External SSDs===    # use dd or ext_ssd_download.py   # use dd or ext_ssd_download.py  +  +==Recording to file system (normal recording)==  +* mux, mount, rsync *.movs Oleg

Gitlab recipes

Sun, 03/19/2017 - 14:54

Created page with "==X-Frame-Options header== * Edit: ''/opt/gitlab/embedded/service/gitlab-rails/app/controllers/application_controller.rb'' in '''def default_headers''': -headers['X-Frame-Opt..."

New page

==X-Frame-Options header==
* Edit: ''/opt/gitlab/embedded/service/gitlab-rails/app/controllers/application_controller.rb'' in '''def default_headers''':
-headers['X-Frame-Options'] = 'DENY'
+headers['X-Frame-Options'] = 'ALLOW-FROM https://www.elphel.com/'
* Restart services
gitlab-ctl restart Oleg

User:ElaneBroadhurst

Sun, 03/19/2017 - 01:03

User account ElaneBroadhurst was created

ElaneBroadhurst

User:MonteSelby2346

Sat, 03/18/2017 - 22:07

User account MonteSelby2346 was created

MonteSelby2346

User:Clemmie9401

Sat, 03/18/2017 - 14:01

User account Clemmie9401 was created

Clemmie9401

User:GabrieleOfficer

Fri, 03/17/2017 - 18:36

User account GabrieleOfficer was created

GabrieleOfficer

User:GracieMajor06

Fri, 03/17/2017 - 11:54

User account GracieMajor06 was created

GracieMajor06

Eyesis4Pi 393 User Guide - Download

Fri, 03/17/2017 - 11:53

← Older revision Revision as of 17:53, 17 March 2017 Line 3: Line 3:  ==Internal SSDs== ==Internal SSDs==    # int_ssd_download.py will connect to the cameras over ssh a few times   # int_ssd_download.py will connect to the cameras over ssh a few times −   +  # generate ssh keys if they don't exist  +     ssh-copy-id root@192.168.0.161   ssh-copy-id root@192.168.0.161    ssh-copy-id root@192.168.0.162   ssh-copy-id root@192.168.0.162 Oleg

User:JuanaDowie1

Fri, 03/17/2017 - 09:04

User account JuanaDowie1 was created

JuanaDowie1

Eyesis4Pi 393 User Guide - Download

Thu, 03/16/2017 - 19:42

← Older revision Revision as of 01:42, 17 March 2017 Line 10: Line 10:    # for 161 and 162: skip '''12x'''10GB from beginning, download '''3x'''10GB, change cables   # for 161 and 162: skip '''12x'''10GB from beginning, download '''3x'''10GB, change cables          −  ./int_ssd_download.py -c root@192.168.0.161 -p /dev/sdb2 /data/footage/test_20170308a/ -s 12 -n 3+  ./int_ssd_download.py -c root@192.168.0.161 -s 12 -n 3 /data/footage/test_20170308a/ −  ./int_ssd_download.py -c root@192.168.0.162 -p /dev/sdb2 /data/footage/test_20170308a/ -s 12 -n 3+  ./int_ssd_download.py -c root@192.168.0.162 -s 12 -n 3 /data/footage/test_20170308a/             # for 163: since it's roughly 1/6 of 161 (=162) data, skip '''2x'''10GB from beginning, download '''1x'''10GB   # for 163: since it's roughly 1/6 of 161 (=162) data, skip '''2x'''10GB from beginning, download '''1x'''10GB          −  ./int_ssd_download.py -c root@192.168.0.163 -p /dev/sdb2 /data/footage/test_20170308a/ -s 2 -n 1+  ./int_ssd_download.py -c root@192.168.0.163 -s 2 -n 1 /data/footage/test_20170308a/       # Extract images   # Extract images Oleg

Eyesis4Pi 393 User Guide - Download

Thu, 03/16/2017 - 19:42

← Older revision Revision as of 01:42, 17 March 2017 (7 intermediate revisions by the same user not shown)Line 1: Line 1: −===Internal SSDs===+==Scripts==  +[https://github.com/Elphel/elphel-tools-x393 elphel-tools-x393]  +==Internal SSDs==    # int_ssd_download.py will connect to the cameras over ssh a few times   # int_ssd_download.py will connect to the cameras over ssh a few times  +    ssh-copy-id root@192.168.0.161   ssh-copy-id root@192.168.0.161    ssh-copy-id root@192.168.0.162   ssh-copy-id root@192.168.0.162    ssh-copy-id root@192.168.0.163   ssh-copy-id root@192.168.0.163 −  # skip ''12x''10GB from beginning, download ''3x''10GB+ −  ./int_ssd_download.py -m eyesis4pi /data/footage/test_20170308a/ -s 12 -n 3+  # for 161 and 162: skip '''12x'''10GB from beginning, download '''3x'''10GB, change cables −  # change cables if there's only one eSATA port in PC otherwise modify the script.+  +  ./int_ssd_download.py -c root@192.168.0.161 -s 12 -n 3 /data/footage/test_20170308a/  + ./int_ssd_download.py -c root@192.168.0.162 -s 12 -n 3 /data/footage/test_20170308a/  +  +  # for 163: since it's roughly 1/6 of 161 (=162) data, skip '''2x'''10GB from beginning, download '''1x'''10GB  +  + ./int_ssd_download.py -c root@192.168.0.163 -s 2 -n 1 /data/footage/test_20170308a/  +   + # Extract images  + ./extract_images.php path=/data/footage/test_20170308a dest_path=0  +   +==External SSDs==  + # use dd or ext_ssd_download.py Oleg

Eyesis4Pi 393 User Guide - Download

Thu, 03/16/2017 - 17:39

← Older revision Revision as of 23:39, 16 March 2017 (6 intermediate revisions by the same user not shown)Line 1: Line 1: −===Internal SSDs===+==Scripts==  +[https://github.com/Elphel/elphel-tools-x393 elphel-tools-x393]  +==Internal SSDs==    # int_ssd_download.py will connect to the cameras over ssh a few times   # int_ssd_download.py will connect to the cameras over ssh a few times  +    ssh-copy-id root@192.168.0.161   ssh-copy-id root@192.168.0.161    ssh-copy-id root@192.168.0.162   ssh-copy-id root@192.168.0.162    ssh-copy-id root@192.168.0.163   ssh-copy-id root@192.168.0.163 −  # skip ''12x''10GB from beginning, download ''3x''10GB+ −  ./int_ssd_download.py -m eyesis4pi /data/footage/test_20170308a/ -s 12 -n 3+  # for 161 and 162: skip '''12x'''10GB from beginning, download '''3x'''10GB, change cables −  # change cables if there's only one eSATA port in PC otherwise modify the script.+  +  ./int_ssd_download.py -c root@192.168.0.161 -p /dev/sdb2 /data/footage/test_20170308a/ -s 12 -n 3  + ./int_ssd_download.py -c root@192.168.0.162 -p /dev/sdb2 /data/footage/test_20170308a/ -s 12 -n 3  +  +  # for 163: since it's roughly 1/6 of 161 (=162) data, skip '''2x'''10GB from beginning, download '''1x'''10GB  +  + ./int_ssd_download.py -c root@192.168.0.163 -p /dev/sdb2 /data/footage/test_20170308a/ -s 2 -n 1  +   + # Extract images  + ./extract_images.php path=/data/footage/test_20170308a dest_path=0  +   +==External SSDs==  + # use dd or ext_ssd_download.py Oleg

Pages