/alps/ipecamera

To get this branch, use:
bzr branch http://suren.me/webbzr/alps/ipecamera
285 by Suren A. Chilingaryan
Add a bit info about Desy camera and a pair of debugging scripts
1
Camera: 3840x5120
2
======
3
 - 5120 = 16 channels of 320 pixels each.
4
    * In fact two lines returned simultaneously (in each payload). So, there is 8 channels per line and 640 payloads are transferred to complete 2 lines.
5
    * Actually, 641. There is always 1 extra payload which is just skipped in libufodecode (starting with C0)
6
    * Actually, 1 (last) payload is missing for the first two rows. So, total number of payloads is (3840/2) * (640 + 1) - 32
286 by Suren A. Chilingaryan
Add Michele's explanation how to find which sensor is connected to the FPGA board
7
8
 - Limitations
9
    * Due to encoding, ROI should always start at even line and include even number of lines
10
285 by Suren A. Chilingaryan
Add a bit info about Desy camera and a pair of debugging scripts
11
    
12
13
Triggering
14
==========
15
 There is 2 bits of control register responsible for external triggering
16
    bit 16 (from 1): enables external triggering (should be 1)
17
    bit 15 (from 1): sets edge type of triggering (should be 1)
18
19
 - Start external triggering
20
    pci -w control 0x8000C201
21
 - Stop external triggering
22
    pci -w control 0x80008201
23
24
25
Repeating line bug
26
==================
27
 - Happening with manual triggering, but do not happen in external trigger mode