elphel-apps-camogm:125b5ed8834ffdfb417113135b2d0180775f4e83 commitshttps://git.elphel.com/Elphel/elphel-apps-camogm/commits/125b5ed8834ffdfb417113135b2d0180775f4e832019-03-18T04:58:08Zhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/125b5ed8834ffdfb417113135b2d0180775f4e83Project setup + exif-related2019-03-18T04:58:08ZAndreyFilippovandrey@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/7baf762746dd94c9f63b8aaa857083876d781182updated deps2019-01-24T18:13:31ZAndrey Filippovandrey@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/25813b2215658aec65397ebd0927c6c074f63e6e1. Built in glibc 2.28 and gcc 8.2.0:2019-01-16T23:52:18ZOleg Dzhimievoleg@elphel.com mkfifo/fopen/fread/fwrite kind of worked with glibc 2.26 and gcc 7.2.0.
With 2.28 named-pipe reading with fread would read the pipe only once for
some reason - probably because it stopped being a 'blocking' call
To fix - switched to open/read/poll combination - so none of glibc functions
is used.
2. camogm_fifo_reader - test program - use with *_writer or just 'echo'
3. camogm_fifo_writer - test programhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/64eeb889f6999a5f3118eef7bf032ffca601db77added CORS header 22018-05-09T19:14:01ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/1fc31f1d8eb1edf358fe52db026153464a62e1f3added CORS header 12018-05-09T19:06:54ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/bd6af7c55b363685968c49938cc945a1cd92d17eupdated .cproject, moved used_files.py2017-11-21T21:14:02ZAndreyFilippovandrey@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/8bfc351af2a520f62470a5f1de902de69502d1acupdated .cproject, moved used_files.py2017-11-21T21:13:32ZAndreyFilippovandrey@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/94bdc3444d1ccacb4bdad99652ad88e5b873156bmodified script links and .gitignore2017-11-20T22:16:24ZAndreyFilippovandrey@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/efae1baa198a08bf363b30f05cf005f84942b3dbMerge branch 'master' of https://git.elphel.com/Elphel/elphel-apps-camogm2017-06-01T01:58:56ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/a50b5674b8ad279f3d2f03e9b1d02ce1738fc4a3Uncomment changes2017-06-01T01:52:30ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/f80377db6bc32f1b08247e8832be6b429c83b53fDon't trigger overrun alert after restarts from GUI2017-06-01T01:52:03ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/cce3b1de52b803bf4c333697d978518e1acee70cDon't trigger overrun alert after restarts from GUI2017-06-01T00:36:36ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/5759f046f270fc5d49830aeb8be6bfa938084c4enext status request only after previous response is received2017-06-01T00:08:41ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/23bac812e662236ac12ab2fe65371ed8d5ad556bFix error with crossing disk boundary2017-04-28T16:24:01ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/a834b990d1f6b2c81b231491d341ee46c5bc4b41Limit minimum interface refresh period2017-04-11T20:42:55ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/86463044947d682dbaef380a9e6f2d63a99b9517Limit interface refresh period2017-04-07T21:44:17ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/fa047c631044d30ed548a33b90f326594d29875aMerge branch 'master' of https://git.elphel.com/Elphel/elphel-apps-camogm2017-04-07T01:15:57ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/ee9032de5c7ebad1a0e2de9d7478986269a70115Get update period for interface from status output2017-04-07T01:12:46ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/cc03212a2b2a7f90f47cec8764670d56bee6b04afixed starting more than one camogm instance2017-03-31T19:47:33ZOleg Dzhimievoleg@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/8efb3a019abb886ba0bb6a5a62b5fa8dab92e889Add command to enable/disable dummy read2017-03-31T01:09:41ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/d7e36e5dad3e541864b64c35a85478420dd48db2Periodically save status file, not just in the end of recording2017-03-31T00:11:42ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/27c6e9f4bca3459af93b5d6243fa018c1b896b16Make disk geomentry available in status xml before recording starts2017-03-30T21:45:16ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/2431adb3c0733ae71c73f7a3acb2f66bf92e389fAdd dummy read cycle before writing next frame2017-03-30T20:00:27ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/e4317c1133ac4a1c3ae77d5fb9644bd47927c4c7Wait for writer to finish last frame before stopping2017-03-30T18:52:52ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/54bbff555eff762f5def118205f82c3b0814060bSend current LBA in status xml2017-03-30T02:01:38ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/d50392116f1bb235d198360023923b07e4155962Change state file assignment2017-03-30T01:38:23ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/f058788899f632a995634a4a0f4d1d22d5b8de82Merge branch 'multithreaded_aligned'2017-03-29T23:43:57ZMikhail Karpenkomikhail@elphel.com
Conflicts:
src/camogm.c
src/camogm.hhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/7e3873decc1f1cc512da4c9bfff7e4cb3c6a1eceReset write pointer to start when disk end is reached2017-03-29T23:14:56ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/84ebd5458132a57994af6c57a1d7ea7979b5b14bFix incorrect mapping of splitted frame2017-03-29T19:43:07ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/86dd93914cd8a64576a6817ad21b65ed8c0b8844WIP: Write aligned frames to block device2017-03-29T19:18:52ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/676ade6a8c42f30f4ee5569c55a8f43f386f79c8Report full error statistic on each channel2017-03-27T20:59:43ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/d9fcca9908c0a9844d79f4f4f8a55b56c657ee59WIP: write JPEGs from separate thread in camogm2017-03-25T02:17:16ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/4e9369924391af690121650a9ce56a39a9d6ea85Write from separate thread in test program, test O_DIRECT flag2017-03-25T02:15:30ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/db8cd54cfc61ec24f46a9aa32ed524f4910593c0Fix port skiping if read pointer is overwritten2017-03-25T01:56:25ZMikhail Karpenkomikhail@elphel.com
This commit also adds sensor port number to last_error_code returned in
xml status report.https://git.elphel.com/Elphel/elphel-apps-camogm/commit/076161cdd30ed6d349a4f53e2c8bca8d3745fbd3Check compressors' state and get disk parameters before recording starts2017-03-23T01:11:09ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/b2b27ca486145ba4aa2c61975a96d98b6f7be7d3Fix 'invalid blocks on device' error during disk formatting2017-03-08T23:56:27ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/4d24f0a2effb5b6e7f2c75c6822abc0adb7cabdcDo not limit segment duration in fast recording mode2017-03-02T17:25:34ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/7963a1f7e9ed61cb15cc4cedddb06379ea237316Fix error with 'mkfs' reporting wrong block device2017-02-16T18:25:24ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/5e46288d91db3b576dce1bea6ef7bd28c03a07efShow partitions in a list2017-01-17T22:38:23ZMikhail Karpenkomikhail@elphel.comhttps://git.elphel.com/Elphel/elphel-apps-camogm/commit/8a3d9375a8bdcbc9f0fe26e137b5d823cf6421edShow partitioned disk in table2017-01-17T19:09:59ZMikhail Karpenkomikhail@elphel.com